TNB Library
静的公開メンバ関数 | 全メンバ一覧
CCrc16Ibm クラス

CRC-16-IBM(Cyclic Redundancy Check 16bit)計算クラス. [詳解]

#include <TnbCrcComputer.h>

+ CCrc16Ibm の継承関係図

静的公開メンバ関数

static WORD Calc1 (size_t size, const void *P)
 [計算] 計算(0xA001) [詳解]
 
static WORD Calc2 (size_t size, const void *P)
 [計算] 計算(0x8005) [詳解]
 

詳解

CRC-16-IBM(Cyclic Redundancy Check 16bit)計算クラス.

指定情報の CRC を計算します。 USB などで使用されてます。

必要ファイル
TnbCrcComputer.h
日付
12/11/13 新規作成

TnbCrcComputer.h177 行目に定義があります。

関数詳解

◆ Calc1()

static WORD Calc1 ( size_t  size,
const void *  P 
)
static

[計算] 計算(0xA001)

引数
sizeデータサイズ
Pデータ
戻り値
CRC値

TnbCrcComputer.h187 行目に定義があります。

◆ Calc2()

static WORD Calc2 ( size_t  size,
const void *  P 
)
static

[計算] 計算(0x8005)

引数
sizeデータサイズ
Pデータ
戻り値
CRC値

TnbCrcComputer.h198 行目に定義があります。