VS编译 error C2275: “XXX”: 将此类型用作表达式非法天天向上

error C2275: “XXX”: 将此类型用作表达式非法天天向上 在移植c++代码到c的时候,经常会出现一个奇怪的错误, error C2275: “XXX”: 将此类型用作表达式非法,这个错误是由于c的编译器要求将变量的声明放在所有函数调用语句之前,而c++没有这样的要求造成的。 解决的办法就是把变量的声明全部放在变量的生存块的开始。...
阅读(4957) 评论(1)

eclipse打包插件 fat jar

 使用Eclipse的export jar方法打包的jar文件往往会出现问题,这里介绍一款很好用的打包插件—— fat jar 下载地址: http://sourceforge.net/projects/fjep/ 安装: 解压后得到net.sf.fjep.fatjar_0.0.31.jar,复制到eclipse 的 plugins文件夹下 使用: 右键工程,选择 bu...
阅读(1212) 评论(0)

今天把自己的诺基亚5530XpressMusic软格了一下

真是够郁闷.才买不到5个月的5530xm之前经常自动关机,网上一查是这款机子的通病。也许是我装的软件太多了吧,记得最初买的时候没有这种毛病,于是准备格一下机子,网上查了查,我也试了一下: 第一种方法:在拨号程序中输入指令 *#7780# 这等同于这样选择: 功能表->设置->手机->手机管理->出厂设置,然后会给出个提示结束所有通话,你只要将手机设为离线就ok了.提示输入PIN码时,输入初始密码12345就行了。 <br /...
阅读(852) 评论(0)

内联函数的实现机制

摘自 http://topic.csdn.net/t/20030630/22/1975426.html      让我们看看C++   的“函数内联”是如何工作的。对于任何内联函数,编译器在符号表里放入函数的声明(包括名字、参数类型、返回值类型)。如果编译器没有发现内联函数存在错误,那么该函数的代码也被放入符号表里。在调用一个内联函数时,编译器首先检查调用是否正确(进行类型安全检查,或者进行自动类型转换,当然对所有的函数都一样)。如果正确,内联函数的代码就会直接替换函数调用,于是省去了函数调用的开销。这...
阅读(1171) 评论(0)

宏和内联函数

转自  http://hi.baidu.com/liugang585570/blog/item/83fa38f9c9d8fd04d8f9fd04.html介绍内联函数之前,有必要介绍一下预处理宏。内联函数的功能和预处理宏的功能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如#define TABLE_COMP(x) ((x)>0?(x):0) 就定义了一个宏。   为什么要使用宏呢?因为函数的调用必须要将程序 执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执...
阅读(386) 评论(0)
    个人资料
    • 访问:1265608次
    • 积分:12573
    • 等级:
    • 排名:第1018名
    • 原创:222篇
    • 转载:44篇
    • 译文:0篇
    • 评论:158条
    最新评论