linux下
long long strtol("1234", NULL, 10 );
windows 下
__int64 _atoi64("123456");
因此可以做如下宏定义:
#ifndef WIN32
#define _atoi64(val) strtoll(val, NULL, 10)
#endif
本文介绍了如何在Linux和Windows平台上实现长整型字符串到数值的转换。通过使用`strtoll`和`_atoi64`函数,并给出了宏定义来确保代码的跨平台兼容性。
8489
396
359
167

被折叠的 条评论
为什么被折叠?
