木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java5年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql5年进入店铺
摘要: 转载自:http://blog.csdn.net/hsujouchen/article/details/7072050 如今,计算机开源软件项目如潮水般涌来,各个领域都有着出色的表现。这就让我对开源的含义产生了兴趣。 于是花了一些时间在网络上搜索相关的信息。在此过程中,还发现了与之相似的——自由软件的定义。不过国内很多消息都是相互拷贝,鲜有包含读者个人理解体会的。经过自己的吸收和融汇之后,谈谈自己的想法。 其实两者最大的相同点是:源代码的公开,但是两者的差别却比较难理解。有一句话总结的比较好:“前者最大表现是在开发模式上的,后者的最大表现是在精神上的”。 开源项目要求当项目发布时,使用者... 阅读全文
posted @ 2012-12-30 23:57 程序流程图 阅读(783) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/hsujouchen/article/details/4401304 在C++中,由const修饰的成员函数的函数体内部,是不能够对成员变量进行修改的。这个特性被用来保证某些成员函数在实现过程中,避免由于程序员大意而对数据进行了错误的修改;同时也说明此成员函数是非修改性的。如只需要返回成员变量的成员函数就被声明为const类型(const的位置在函数定义参数列表之后) 推广开来,在const成员函数中也不能够调用非const的成员函数。这是因为非const成员函数可能会改变成员变量的值,这与const成员函数的定义相违背。 但是在某些情况下.. 阅读全文
posted @ 2012-12-30 23:51 程序流程图 阅读(430) 评论(0) 推荐(0)
摘要: 转载自:http://hi.baidu.com/pur_e/item/b972a3f56c8f3f4a922af2fd## 连接符与# 符(至于为什么加##进行分隔,举个例子容易理解,比如#define F(x) T##x##_,如果前面的##不加,则Tx##_,其中的Tx,编译器就无法识别里面的x是参数里给的x,而是Tx当成一起得了,后面的也类似,总之,加##就是为了把参数识别出来,如果在开头,只加后面的就可以了,如x##_)(简单的说,##就是把参数当成不带引号的字符串进行替换,#把参数当成带引号的字符串进行替换) ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(to. 阅读全文
posted @ 2012-12-30 22:49 程序流程图 阅读(1258) 评论(0) 推荐(0)
木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java5年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql5年进入店铺