• C/C++社区
  • 46
    位关注
    0
    个提问
    30
    篇博客
热门话题
  • 一剑天涯
  • C++ 的指定初始化器
  • C99 开始支持了指定初始化器(Designated Initializers),用来方便的初始化结构体或者数组数据。比如下
  • C/C++社区
    2个月前
    223 热度
    0 评论
  • 北国码农
  • 浅谈 Linux 下 Makefile
  • 一:介绍 Makefile是一个规定了怎么去编译和链接程序的脚本文件,在执行make命令时会执行该文
  • C/C++社区
    2个月前
    150 热度
    0 评论
  • 黑森林
  • 别再说自己精通C++语言了!
  • 首先是第一个层次。在这个层次你知道基本的语法,能写个hello world,给女朋友打印个心形,读写个文件啥的。要是经
  • C/C++社区
    2个月前
    141 热度
    0 评论
  • 草原雪狼
  • C语言过时了吗?
  • 现在很多人初学者直接选择C语言的人已经变得越来越少了,主要原因还是在招聘岗位数量上无法和java,php等高级语言想媲美,但并不代表C语言已经穷途末路没有前景了,C语言的角色从前台变成了后台服务,在一些关键领域还承担着不可替代的作用。为什么C语言还是被很多人说成过时了?基本上两个原因:其一这些年国内互联网迅猛
  • C/C++社区
    2个月前
    213 热度
    0 评论
  • 吴顺鑫
  • 在面向对象的哲学世界里越陷越深
  • 作为一个developer,有一种幸福就是程序动行结果和自己预想的一样(此处嘴角45度上扬)。在程序员的路上越走越远,在面向对象的哲学世界里越陷越深。作为一门内核级别的语言,C++可谓搏大精深,C++不会限制开发人员的
  • C/C++社区
    2个月前
    207 热度
    0 评论
  • 公孙杨
  • C++为什么不会消亡?
  • 从世界范围的统计数据来看,C++虽然在不断衰退,但仍多年排在第三名。所以,在很长一段时间,C++都不会跌出前三的宝座。C++为什么不会消亡?1.在游戏和工具领域仍然是主流首先是游戏领域,Milo Yip表示——程序员必须使用C++框架/库,如大部分游戏引擎(如Unreal/Source)及中间件(如Havok/FMOD),虽然有些C++库提供其他语言的绑定,但通常原生的API性能最好、最新。其次是
  • C/C++
    2个月前
    321 热度
    0 评论
  • 潜水金大牙
  • C++不断衰退的原因
  • 1 技术不断更新以前,绝大数需求都要用C++来写,所以C++曾无比兴盛。如今,很多领域都开始有专属它的一门语言,使得实现需求变得更为便捷。众所周知,在20世纪末21世纪初,大部分的个人计算机只有文字排版、图像制作的需求,随着个人计算机的迅速普及,用户基数不断增加,这类需求迅速降低,新增用户们的需求开始转变为信息整合共享。随着互联网的发展,技术不断更新,用户只需简单的「傻瓜式」操作就能满足他们的需求,100
  • C/C++
    2个月前
    270 热度
    0 评论
  • 魔域之火
  • 最近看到知乎上的一个问题:什么时候用C而不用C++?
  • 前两天不是有一个问题是“什么时候用C++而不用C”,我一直觉得问错了,难道不是“能用C++就不用C”么?那么当然就要讨论什么时候用C而不用C++啦。一直以来都严格遵循OO的原则来进行开发(用的工具是C#和Qt),直到最近,开始接手某同事的代码,整个项目20多个小工程(代码量并不多),除了界面部分用了MFC这种不伦不类的OO以外,所有的代码都是C写的。但是模块化做的非常好。后来跟他讨论为何不用C++,他说其实没有什么特别的,就是习惯
  • C/C++
    2个月前
    311 热度
    0 评论
  • 冯铿
  • C++要从矮矬穷逆袭成高帅富了?
  • 最近两年 C++又有很多人出来追捧,并且追捧者充满了各种优越感,似乎不写 C++你就一辈子是低端程序员了,面对这种现象,要不要出来适时的黑一下 C++呢?呵呵呵。咱们要有点娱乐精神,关于 C++的笑话数都数不清:笑话:C++是一门不吉祥的语言,据说波音公司之前用ADA为飞机硬件编程,一直用的好好的,后来招聘了一伙大学生,学生们说我靠还在用这么落后的语言,然后换成C
  • C/C++
    2个月前
    295 热度
    0 评论
  • 鱼的世界
  • C++中的this指针深度分析
  • 下面有一个简单的类:class CNullPointCall { public: static void Test1(); void Test2(); void Test3(int iTest); void Test4(); private: static int m_iStatic; int m_iTest; }; int CNull
  • C/C++
    2个月前
    274 热度
    0 评论
  • 不二神话
  • C#中的克隆技术(深克隆,浅克隆)
  • 浅克隆和深克隆最典型的应用是数据集对象DataSet的Clone和Copy方法。Clone()方法用来复制DataSet的结构,但是不复制DataSet的数据,实现了浅复制。Copy()方法不但复制结构,也复制数据,实现了深复制。另外:我们熟知的Object对象有一个MemberwiseClone()方法,它实现的就是浅表复制。该方法不是虚拟的,所以不能重写它的实现代码。1、浅克隆:被复制
  • C/C++
    2个月前
    266 热度
    0 评论
  • 卡农
  • 让你的PHP程序健步如飞的技巧
  • 1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3、$row['id'] 的速度是$row[id]
  • C/C++
    2个月前
    275 热度
    0 评论
  • 朱莎莎
  • C中动态分配二维数组
  • 在C中动态分配内存的,对于单个变量,字符串,一维数组等,都是很容易的。C中动态分配二维数组的方法,很少有C语言书中描述,我查找了有的C语言书中提到了一个方法:假定二维数组的维数为[M][N]分配是可以这样: int **ptr=new int*[M]; //////这是先动态分配一个包含有M个指针的数组,即指先分配一个针数组 ///////////指针数组的首
  • C/C++
    2个月前
    329 热度
    0 评论
  • 李白羽
  • C++程序员经常问的11个问题
  • 下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。 这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章会使你收获不小。首先,我把一
  • C/C++
    2个月前
    266 热度
    0 评论
  • 范蓉蓉
  • c++中的string string.h cstring区别
  • c++程序避免不了处理字符串,处理字符串就要用到库函数,你就会看到string头文件。今天写程序碰到一个错误Error: The function "srtncpy" must have a prototype.开始研究了半天,以为头文件包含错误,反复试了各种类型<> "" string.h cstring
  • C/C++
    2个月前
    277 热度
    0 评论
  • 明朝那些事
  • 12个有趣的C语言问答
  • 1,gets() 方法Q:以下代码有个被隐藏住的问题,你能找到它吗?#include<stdio.h> int main(void){ char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer entered is [%s]\n",buff); return 0;}  A:这
  • C/C++
    2个月前
    276 热度
    0 评论
  • 巴克利
  • C语言中的volatile关键字
  • volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某个寄存器中),之所以直接从寄存器中取值
  • C/C++
    2个月前
    247 热度
    0 评论
   可能感兴趣的群组
   可能感兴趣的人