C++ 和C#中 数字前有0的不同处理
2016-09-01 17:01
169 查看
有一段从C#移植到C++的代码
中间用到一个数,00160000
是判定日期用的,所以格式是这样,也没有改动,就移植到了C++
然而,出现了BUG
C++里面 00160000 的值是0xe000 , 160000 的值是0x27100
C#里面 00160000 和160000 都是0x27100
具体按什么算的,暂时没找到答案。
nozuonodie,先在此做备忘。
中间用到一个数,00160000
是判定日期用的,所以格式是这样,也没有改动,就移植到了C++
然而,出现了BUG
C++里面 00160000 的值是0xe000 , 160000 的值是0x27100
C#里面 00160000 和160000 都是0x27100
具体按什么算的,暂时没找到答案。
nozuonodie,先在此做备忘。
相关文章推荐
- C++ 和C#中 数字前有0的不同处理
- C++与C# 对函数隐藏的不同处理
- 再谈static在C++和C#中的不同处理
- C、C++、C#简单代码编译结果的不同!
- (续)用c#实现的数字图象处理----正在更新中!
- C++、Java和C#中的异常处理
- C++、Java和C#中的异常处理
- C++中固定长度数字的序列化与反序列化处理
- C.C++.C#.Java.Delphi中控制语句的相似和不同
- vs+C#处理数字图像
- C与C++对__declspec(dllimport)和__declspec(dllexport)标志符号不同处理
- C# 不同进制数字转换整理
- C++、Java和C#中的异常处理
- C、C++和C#的不同之处
- C# 读取Excel数据 并对日期是数字的进行处理
- C#和java,C#和C++各有什么不同(1) -- C#、C++和Java
- C#与C++对语句(i++ + i++)编译的不同
- C#中处理字符串和数字
- 谈static在C ++ 和C#中的不同处理
- T-SQL中的比较实用技巧,处理数字为小数点后两位和判断类型显示不同文字