unsigned char _interlockedbittestandset(long volatile *a, long b)问题
来源:互联网 发布:大连淘宝微商培训班 编辑:程序博客网 时间:2024/05/05 19:08
因为某种原因,使用了 MSVC的编译器, 但是没有使用 visual studio IDE, 这时候, 如果还使用 旧的SDK package, 这时候在同时 Include intrin.h 和 WinNT.h 的时候, 就会出现这个错误:
__MACHINEI(unsigned char _interlockedbittestandset(long volatile *a, long b))
__MACHINEI(unsigned char _interlockedbittestandreset(long volatile *a, long b))
无法重载 _interlockedbittestandreset 函数的第二个参数....
解决办法就是使用最新的SDK 包, 例如我安装了 MSVC2010, 安装的 D 盘, 那么大部分文件会安装在 D 盘中, 不过还有一部分自带的 SDK 会贱踏你的意志, 擅自安装在 C:\programg files目录中.....知道文件所在,那么问题就好解决了....把 Include header 路径添加 到 SDK 就OK了......
- unsigned char _interlockedbittestandset(long volatile *a, long b)问题
- #define A (* (volatile unsigned long *) 详解
- #define A (* (volatile unsigned long *) 详解
- #define A (* (volatile unsigned long *) 详解
- #define A (* (volatile unsigned long *) 详解
- (*(volatile unsigned long *)
- ( *(volatile unsigned long * ) )
- (*(volatile unsigned long *)
- (*(volatile unsigned long *)详解
- (*(volatile unsigned long *)详解
- (*(volatile unsigned long *)心得体会
- *(volatile unsigned long *) 语法
- (*(volatile unsigned long *) 地址)
- (*(volatile unsigned long *)
- *(volatile unsigned long *) 语法
- (*(volatile unsigned long *)详解
- char,short ,int ,long,long long,unsigned long long
- unsigned long long的问题
- error
- C# 报表绘制,打印与下载
- C#中StringBuilder类的使用
- 设计模式——响应链模式
- VC编译错误:Cannot use __try in functions that require object unwinding
- unsigned char _interlockedbittestandset(long volatile *a, long b)问题
- Fedora9 Guest operating system 'fedora' is not supported
- Extjs下拉菜单
- Android布局之LinearLayout布局
- toString()用法大全
- 杂七杂八积累
- [转载][WPF]TreeViewItem实现整行选中
- Android的WiFi子系统架构
- javascript 运算符号大全.JS运算符示例(转)