这条C++规范表示啥意思?给出不同的示例并给出修改的方法规范如下:把int32_tint64_t求和的计算替换为用AddInt函数求和
这条C++规范的意思是,不应该直接使用int32_t或int64_t类型的变量进行求和计算,而应该使用一个名为AddInt的函数来进行求和计算。
示例1(不符合规范):
int32_t a = 5;
int32_t b = 10;
int32_t sum = a + b;
示例2(不符合规范):
int64_t a = 10000000000000;
int64_t b = 20000000000000;
int64_t sum = a + b;
以上两个示例都不符合规范,因为它们直接使用了int32_t和int64_t类型的变量进行求和计算。
修改方法:
应该使用一个名为AddInt的函数来进行求和计算,示例如下:
int32_t a = 5;
int32_t b = 10;
int32_t sum = AddInt(a, b);
int64_t a = 10000000000000;
int64_t b = 20000000000000;
int64_t sum = AddInt(a, b);
修改后的代码中,使用了AddInt函数来进行求和计算,符合规范
原文地址: https://www.cveoy.top/t/topic/ftuU 著作权归作者所有。请勿转载和采集!