• 最近看到知乎上的一个问题:什么时候用C而不用C++?
  • 前两天不是有一个问题是“什么时候用C++而不用C”,我一直觉得问错了,难道不是“能用C++就不用C”么?那么当然就要讨论什么时候用C而不用C++啦。一直以来都严格遵循OO的原则来进行开发(用的工具是C#和Qt),直到最近,开始接手某同事的代码,整个项目20多个小工程(代码量并不多),除了界面部分用了MFC这种不伦不类的OO以外,所有的代码都是C写的。但是模块化做的非常好。后来跟他讨论为何不用C++,他说其实没有什么特别的,就是习惯
    继续阅读>>
  •  C++ 开发模式 面向对象  热度:(640) 发布时间:2015/9/4 0:50:00
  • C++要从矮矬穷逆袭成高帅富了?
  • 最近两年 C++又有很多人出来追捧,并且追捧者充满了各种优越感,似乎不写 C++你就一辈子是低端程序员了,面对这种现象,要不要出来适时的黑一下 C++呢?呵呵呵。咱们要有点娱乐精神,关于 C++的笑话数都数不清:笑话:C++是一门不吉祥的语言,据说波音公司之前用ADA为飞机硬件编程,一直用的好好的,后来招聘了一伙大学生,学生们说我靠还在用这么落后的语言,然后换成C
    继续阅读>>
  •  C++ 面向对象 底层开发 语言比较  热度:(761) 发布时间:2015/9/3 12:18:00
  • 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++ 指针 this关键字  热度:(538) 发布时间:2014/12/5 12:53:00
  • C#中的克隆技术(深克隆,浅克隆)
  • 浅克隆和深克隆最典型的应用是数据集对象DataSet的Clone和Copy方法。Clone()方法用来复制DataSet的结构,但是不复制DataSet的数据,实现了浅复制。Copy()方法不但复制结构,也复制数据,实现了深复制。另外:我们熟知的Object对象有一个MemberwiseClone()方法,它实现的就是浅表复制。该方法不是虚拟的,所以不能重写它的实现代码。1、浅克隆:被复制
    继续阅读>>
  •  C# dataset clone  热度:(652) 发布时间:2014/10/15 12:44:00
  • 让你的PHP程序健步如飞的技巧
  • 1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3、$row['id'] 的速度是$row[id]
    继续阅读>>
  •  PHP 性能提升 绝对路径  热度:(469) 发布时间:2014/10/6 10:34:00
  • C中动态分配二维数组
  • 在C中动态分配内存的,对于单个变量,字符串,一维数组等,都是很容易的。C中动态分配二维数组的方法,很少有C语言书中描述,我查找了有的C语言书中提到了一个方法:假定二维数组的维数为[M][N]分配是可以这样: int **ptr=new int*[M]; //////这是先动态分配一个包含有M个指针的数组,即指先分配一个针数组 ///////////指针数组的首
    继续阅读>>
  •  二维数组 C++ 内存分配  热度:(610) 发布时间:2014/3/31 18:53:00
  • C++程序员经常问的11个问题
  • 下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。 这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章会使你收获不小。首先,我把一
    继续阅读>>
  •  C++ 指针 函数指针  热度:(643) 发布时间:2014/1/6 13:02:00
  • c++中的string string.h cstring区别
  • c++程序避免不了处理字符串,处理字符串就要用到库函数,你就会看到string头文件。今天写程序碰到一个错误Error: The function "srtncpy" must have a prototype.开始研究了半天,以为头文件包含错误,反复试了各种类型<> "" string.h cstring
    继续阅读>>
  •  C++ string.h  热度:(613) 发布时间:2013/12/27 13:25:00
  • 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语言 面向对象 编程  热度:(697) 发布时间:2013/12/12 13:21:00
  • C语言中的volatile关键字
  • volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某个寄存器中),之所以直接从寄存器中取值
    继续阅读>>
  •  C语音 volatile  热度:(579) 发布时间:2013/11/29 12:58:00
  • C++ 分割字符串函数,并且返回vector
  • C++ 分割字符串函数,并且返回vector,代码:  #include <vector>  #include <iostream>  #include <string>  using namespace std;  vector<string> split(const string &str)  {  vector<string> result;  int
    继续阅读>>
  •  C++ 分割字符串  热度:(820) 发布时间:2013/10/31 21:26:00
页数: 1 - 1 (共11 条评论)
Prev
[1]
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。