摘要:
(转载)http://blog.csdn.net/cnsword/article/details/4176636开发工具:Vim 骨灰级玩家专属(掌握的还不错)emacs 骨灰级玩家专属(试玩过一下,放弃了,呵呵)code::blocks 入门级推荐(一般般)codelite 入门级首选(没有接触)eclipse+CDT 如果你经常用eclipse就直接装个cdt的插件吧(感觉一般)netbeans 习惯netbeans的首选(没有接触)anjuta gtk首选(没有接触)KDeveloper 曾经的Linux下经典开发工具(接触过)Xcode Mac系开发首选(没有接触)QtCreator 阅读全文
posted @ 2013-05-11 17:43
robotke1
阅读(292)
评论(0)
推荐(0)
摘要:
(转载)http://blog.csdn.net/unbutun/article/details/6609498linux服务端编程,性能总是不可避免要思考的问题。而单机(严格的说是单核)单线程程序(严格的说是逻辑)又是所有复杂应用的基础。所以,这块的性能是整个应用的基础。当遇到应用相应很慢的时候我们往往会疑问:这么强劲的CPU到底在干什么,反应这么慢。满足你!linux下常用的性能工具就是跟gcc一起的gprof。来个例子程序:#include <stdio.h>#include <stdlib.h>void f1(){ int i; int* p; for (i = 阅读全文
posted @ 2013-05-11 16:53
robotke1
阅读(3400)
评论(0)
推荐(0)
摘要:
(转载)http://zhidao.baidu.com/question/471486702.htmlC++中的指针的引用与指向引用的指针怎么看出来的,怎么理解,想得我脑袋疼2012-08-31 07:56 阿勒邱是偶的 | 分类:C/C++ | 浏览237次int i=0,a[10];int &*ip=i; 这里怎么看出来是指针的引用int *&pr=pi; 这里怎么指向引用的指针如果死记的话 我就是看最后的那个跟第一个对应 那这也太水了 提问者采纳2012-08-31 08:42*跟类型符在一起说明这个是指针类型他后面跟着的自然是指针变量。。引用就是1个变量的别名。。他后面 阅读全文
posted @ 2013-05-11 13:33
robotke1
阅读(185)
评论(0)
推荐(0)
摘要:
(转载)http://blog.csdn.net/cnsword/article/details/7360752inline是给编译器的建议,函数放在头文件中并在定义时添加,在类声明时直接写的方法体,等同与添加了inline内联;struct、class、enum、union最后面记得加分号,namespace最后没有分号;默认参数是声明时使用的,默认参数必须在后边;virtual 在父类中声明才有意义,只在子类中声明是错误的。子类中的virtual是可有可无的,一般加上用来标示一下;extern 用在声明时,表示在别处定义了,在.h中定义的函数默认是extern的,但是变量有自己添加;C++ 阅读全文
posted @ 2013-05-11 13:00
robotke1
阅读(246)
评论(0)
推荐(1)
摘要:
char一直都在使用并且大量的使用,但是,大部分都是在单一平台上,那样没有太多的问题,在windows上大量直接使用wchar_t来解决中文的问题。并且在使用跨平台时也大多直接使用了Qt的QString来节省了很多的麻烦,但是现在项目中有不允许引入第三方库来处理字符串处理的问题,在linux直接使用char完全没有问题,而在windows上却成了乱码。为了解决这个问题,我研究了一下两个平台下char的不同。下面是我的测试代码: char *a = "zh中"; cout << "char:" << sizeof(a) <&l 阅读全文
posted @ 2013-05-11 10:42
robotke1
阅读(238)
评论(0)
推荐(0)
摘要:
(转载)http://www.cnblogs.com/wanghetao/archive/2012/04/04/2431760.html今天看《程序员面试宝典》一书(为了应付将要到来的微软笔试),看到了sizeof(string)这个问题。在Dev C++上测试的结果是4,很不明白。上网搜了一下,得到如下结果:string strArr1[]={"Trend", "Micro", "Soft"};sizeof(strArr1)=12转自:http://apps.hi.baidu.com/share/detail/30398570关于s 阅读全文
posted @ 2013-05-11 10:38
robotke1
阅读(230)
评论(0)
推荐(0)
摘要:
(转载)http://www.cnblogs.com/flying_bat/archive/2008/04/23/1167640.html今天刚开始调试windows核心编程中的例程就感觉十分难懂,原因是自己的c++基本功力实在太弱了首先在windows编程的过程中大量的使用宏的问题。#pragma 的用法在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个 阅读全文
posted @ 2013-05-11 10:07
robotke1
阅读(198)
评论(0)
推荐(0)

浙公网安备 33010602011771号