找回密码
 注册
搜索
查看: 1647|回复: 5

[讨论] VC编译时的错误:error C2632: 'long' followed by 'long' is illegal

[复制链接]
发表于 2006-9-1 00:55:00 | 显示全部楼层 |阅读模式
VC编译模拟器时出现了一个这样的错误:
error C2632: 'long' followed by 'long' is illegal
原代码://
****.h
typedef unsigned long long       long_type;
//
我使用的是VC6.0.不知道这个错误是不是和VC的设置或者版本有关?
谢谢.
不是MTK平台的。是公司自己的模拟器.
发表于 2006-9-1 09:11:00 | 显示全部楼层
正常的c编译器一般只支持long int,long double。
long long可能得专门的编译器才支持。
点评回复

使用道具 举报

发表于 2006-9-1 16:51:00 | 显示全部楼层
vc不支持long long,兄弟是不是以前写linux程序写的多?
点评回复

使用道具 举报

发表于 2006-9-4 12:22:00 | 显示全部楼层
typedef long long __int64
点评回复

使用道具 举报

发表于 2006-12-15 13:18:00 | 显示全部楼层
是啊!我从没有看到 long long,这种格式的!
点评回复

使用道具 举报

发表于 2006-12-16 00:47:00 | 显示全部楼层
gcc 好像支持long long的
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-6-3 08:42 , Processed in 0.047899 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表