
C++
文章平均质量分 73
迷路的指南针
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++指针一个鲜见知识点
好吧,最近去应聘,对方给了一份题目,我表示这个题目也太偏硬件了,好多东西都没见过,或者说笔者没听过讲。当然学无止境,既然有自己不知道的知识点,那就要搞懂,现在我就来归纳一下吧,希望能给那些自学的或者学校里讲解没有偏硬件的IT人一些经验吧。首先是:人家给了一个编程题:写一个内存拷贝函数,一开始我心想挺简单的啊.结果在往下看才知道坑爹,人家给出了函数原型:void * MemCopy(void原创 2013-11-17 16:59:42 · 1102 阅读 · 0 评论 -
c++中关于类(class)和结构体(struct)的区别个人总结
多年前学的C++,当时不努力。发现应聘起来人家就考这些。偏偏脑子里面记得的struct全是C语言里面的知识点。为了对的起大学里面的学费,咱又得重新看一下书。结果却发现C++中的结构体和C里面的很不一样,C++改进了很多。面向对象首先C++是美国贝尔实验室的博士在C的语言上弥补了C的一些缺陷,曾加了面向对象的特征,于1980年开发出来的一种过程性与对象性结合的程序设计语言。从这句课本上的定义原创 2013-11-24 13:54:48 · 2703 阅读 · 0 评论 -
C++中sscanf的初级理解
吃饱了没事,翻了翻网上的一些程序面试题,看到了C++这么一道题void DoSomeThing(char* p){ char str[16]; int n; assert(NULL != p); sscanf(p, "%s%d", str, n); if (0 == strcmp(str, "something")) { ... }}我表示不会sscanf();本着学习的原创 2014-01-01 23:05:50 · 3155 阅读 · 3 评论 -
C++中对象优化的个人考究
最近看了一篇手机上某个前辈的文章,他描述了一下,关于在VC下面内存的分配,同一个类或者说结构体完全相同的成员,调整它们的位置竟然可以减少内存的分配。当时笔者匆忙看了一眼,大概记住了一下。回到家中打开了电脑试了一下,但是貌似那位前辈的好像有点问题。并不是全部都对。那么那位前辈是怎么说的呢?大概的意思是这样的:操作系统分配内存的方法是按照你的定义顺序,从第2个开始,你给整个类或者方法前面的内存大小原创 2014-01-06 15:44:55 · 711 阅读 · 0 评论 -
C++中const笔记和其他
说实话,之前只是知道const是表示它修饰的东西不可变,但是书上有3个例子到刚才为止才记住了。那么哪3个例子?const>怎么记?首先把这分成几部分:修饰符,指针类型,指针名称,并且把语句看出一个圆形队列。以第1个为例,分为const ,char * ,name。现在我们来套,第一个例子就是修饰符(const),指针类型(char *),指针名称(name),怎么记const修饰的东西呢?看它转载 2013-12-25 17:12:21 · 674 阅读 · 0 评论 -
C指针笔记--函数中的参数指针
看到某个网友的提问,疑问如下:void fun(int *a, int *b, int *c){ int *temp; temp=a; a=b; b=temp; *temp=*b, *b=*c; *c=*temp;}void main(){ int a,b,c,*p1,*p2,*p3; a=5; b=7; c=3; p1=&a; p2=&b; p3=&c;原创 2014-03-21 23:31:21 · 1597 阅读 · 1 评论 -
C++枚举中的的“redefinition; different type modifiers”
最近看《C++Primer》(电子书,第四版的)。话说看到疑问的地方自己编代码尝试,可是今天还就真被代码搞懵了。笔者运行环境XP+vc6.0。那么看到哪了呢?在《3.8枚举类型》,应该是91页。内容为: 打开一个文件可能有三种状态:input, output和append. 典型做法是,对应定义3个常数,即: const int input = 1; con原创 2014-03-24 22:34:27 · 9892 阅读 · 0 评论 -
网络编程随笔
最近做一个项目,要用到http相关方面的东西,感觉有点坑。坑不坑大家随我来看看。坑:try{ char * l_strUrl = "http://server/manger/Authorize?method=get"; CInternetSession l_cSess("GetJson"); CHttpFile *pF = (CHttpFile *原创 2016-08-30 21:28:20 · 655 阅读 · 0 评论