size_t的这种语法是什么意思?

问题描述

我在调试lzma解压缩过程中发现了这一行,但我不明白这行是什么意思?

 SizeT inSizeCur = inSize,outSizeCur,dicPos;

我知道inSizeCur是类型SizeT的变量,它的值是inSize
但是,dicPos是什么?

解决方法

此行声明3个类型为SizeT的变量。等效于:

SizeT inSizeCur = inSize;
SizeT outSizeCur;
SizeT dicPos;