- 博客(14)
- 资源 (54)
- 收藏
- 关注
原创 c++接口与容器结合
#include "iostream"#include "vector"using std::cout;using std::cin;using std::endl;using std::vector;using std::string;class Shape{public: virtual void Get() = 0;};class Line: publ
2010-12-22 17:58:00 557
原创 C++纯虚函数接口
<br />#include "iostream"<br />using namespace std;<br /><br />class Shape<br />{<br /> public:<br /> virtual int GetName() const=0;<br /><br />};<br /><br />class Circle: public Shape<br />{<br /> public:<br />
2010-12-22 14:50:00 615
原创 整理采集数据格式
#include "iostream"#include "fstream"using namespace std;int main(void){ ifstream infile("dlt.txt"); ofstream outfile("new.txt", ofstream::out | ofstream::app); if ( !infile) { cerr return 0; }
2010-12-21 17:31:00 1398
转载 译言:每天狂赚10000美元是这样炼成的!(转载)
<br />译言:每天狂赚10000美元是这样炼成的!<br /><br />现在,无数的人依靠网络来赚钱,精明的人,总是能够领先一步发现赚钱机会,并且在别人进入这一领域之前,大赚一笔。一个星期前,我在我的博客中提到,facebook通过他们的flyer pro平台提供CPC的广告。写完那篇文章之后,我就开始思考:怎么利用这个新的平台去赚钱。在这篇文章中,我会向大家介绍我用facebook赚钱的全过程,包括:思考,测试以及赚钱的详细细节。我的收入一度达到了10000-15000美元/天。如果
2010-12-17 18:21:00 800
转载 facebook怎么赚钱?facebook盈利模式解析(转载)
facebook怎么赚钱?facebook盈利模式解析facebook, 赚钱, 盈利, 模式, 解析据说Facebook现在全球注册会员有6000多万,网站流量也排名全球前10了,这样的网站赚钱是不难的,难的是用简单的商业模式持续的赚大钱。无论是Facebook在网站上面搞搞电子商务卖卖商品也好,搞搞网络招聘卖卖人头也好,搞搞游戏卖卖道具也好,都能赚钱,但是这些商业模式有问题:1、无论是电子商务、网络招聘、网络游戏或者其他的什么商业模式,都是划分具体的用户群体去赚特定人群的钱,无形之中,潜
2010-12-17 18:14:00 1297
转载 Google C++编程风格指南(八):规则之例外(转载)
规则之例外<br />前面说明的编码习惯基本是强制性的,但所有优秀的规则都允许例外。<br />1. 现有不统一代码(Existing Non-conformant Code)<br />对于现有不符合既定编程风格的代码可以网开一面。<br />当你修改使用其他风格的代码时,为了与代码原有风格保持一致可以不使用本指南约定。如果不放心可以与代码原作者或现在的负责人员商讨,记住,一致性包括原有的一致性。<br />1. Windows代码(Windows Code)<br />Windows程序员有自己的编码习
2010-12-14 15:05:00 484
转载 Google C++编程风格指南(六):代码注释(转载)
注释<br />注释虽然写起来很痛苦,但对保证代码可读性至为重要,下面的规则描述了应该注释什么、注释在哪儿。当然也要记住,注释的确很重要,但最好的代码本身就是文档(self-documenting),类型和变量命名意义明确要比通过注释解释模糊的命名好得多。<br />注释是为别人(下一个需要理解你的代码的人)而写的,认真点吧,那下一个人可能就是你!<br />1. 注释风格(Comment Style)<br />使用//或/* */,统一就好。<br />//或/* */都可以,//只
2010-12-14 15:04:00 473
转载 Google C++编程风格指南(七):格式(转载)
格式<br />代码风格和格式确实比较随意,但一个项目中所有人遵循同一风格是非常容易的,作为个人未必同意下述格式规则的每一处,但整个项目服从统一的编程风格是很重要的,这样做才能让所有人在阅读和理解代码时更加容易。<br />1. 行长度(Line Length)<br />每一行代码字符数不超过80。<br />我们也认识到这条规则是存有争议的,但如此多的代码都遵照这一规则,我们感觉一致性更重要。<br />优点:提倡该原则的人认为强迫他们调整编辑器窗口大小很野蛮。很多人同时并排开几个窗口,根本没有多余
2010-12-14 15:04:00 625
转载 Google C++编程风格指南(五):命名约定(转载)
命名约定<br />最重要的一致性规则是命名管理,命名风格直接可以直接确定命名实体是:类型、变量、函数、常量、宏等等,无需查找实体声明,我们大脑中的模式匹配引擎依赖于这些命名规则。<br />命名规则具有一定随意性,但相比按个人喜好命名,一致性更重要,所以不管你怎么想,规则总归是规则。<br />1. 通用命名规则(General Naming Rules)<br />函数命名、变量命名、文件命名应具有描述性,不要过度缩写,类型和变量应该是名词,函数名可以用“命令性”动词。<br />如何命名: <br
2010-12-14 15:03:00 439
转载 Google C++编程风格指南(四):智能指针和其他C++特性(转载)
Google特有的风情<br />Google有很多自己实现的使C++代码更加健壮的技巧、功能,以及有异于别处的C++的使用方式。<br />1. 智能指针(Smart Pointers)<br />如果确实需要使用智能指针的话,scoped_ptr完全可以胜任。在非常特殊的情况下,例如对STL容器中对象,你应该只使用std::tr1::shared_ptr,任何情况下都不要使用auto_ptr。<br />“智能”指针看上去是指针,其实是附加了语义的对象。以scoped_ptr为例,scoped_ptr被
2010-12-14 15:02:00 664
转载 Google C++编程风格指南(三):C++ 类(转载)
类<br />类是C++中基本的代码单元,自然被广泛使用。本节列举了在写一个类时要做什么、不要做什么。<br />1. 构造函数(Constructor)的职责<br />构造函数中只进行那些没有实际意义的(trivial,译者注:简单初始化对于程序执行没有实际的逻辑意义,因为成员变量的“有意义”的值大多不在构造函数中确定)初始化,可能的话,使用Init()方法集中初始化为有意义的(non-trivial)数据。<br />定义:在构造函数中执行初始化操作。<br />优点:排版方便,无需担心类是否
2010-12-14 15:00:00 677
转载 Google C++编程风格指南(二):作用域(转载)
作用域<br />1. 命名空间(Namespaces)<br />在.cc文件中,提倡使用不具名的命名空间(unnamed namespaces,译者注:不具名的命名空间就像不具名的类一样,似乎被介绍的很少:-()。使用具名命名空间时,其名称可基于项目或路径名称,不要使用using指示符。<br />定义:命名空间将全局作用域细分为不同的、具名的作用域,可有效防止全局作用域的命名冲突。<br />优点:命名空间提供了(可嵌套)命名轴线(name axis,译者注:将命名分割在不同命名空间内),当然
2010-12-14 14:59:00 518
转载 Google C++编程风格指南(一):头文件 (转载)
Google C++编程风格指南(一):头文件系列文章目录:Google C++编程风格指南(一):头文件 【本文】Google C++编程风格指南(二):作用域Google C++编程风格指南(三):C++ 类Google C++编程风格指南(四):智能指针和其他C++特性Google C++编程风格指南(五):命名约定Google C++编程风格指南(六):代码注释Google C++编程风格指南(七):格式Google C++编程风格指南(八):规则之例外 背景Google的开源项目大
2010-12-14 14:57:00 560
转载 HP孙振耀退休感言(转载)
<br />转:HP大中华区总裁孙振耀退休感言 : 如果这篇文章没有分享给你,那是我的错。 如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。 如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。 如果你看完了,你觉得这篇文章只是讲讲大道理,说明你的人生阅历还不够,需要你把这篇文章珍藏,走出去碰几年壁,头破血流后再回来,再读,你就会感叹自己的年少无知。 如果你看完了,觉得很有道理,然后束之高阁,继续走进拥挤的地铁,依然用着自己昨日的观念
2010-12-05 01:58:00 590
centos下libstdc++
2013-07-13
TexturePacker1.1免费版国产工具
2012-03-20
电子地图easymap源代码,例子
2011-01-10
lua程序编程-1与4版+云风lua源码赏析.zip
2018-01-12
centos下libstdc++-2.10.0-30.sparc.rpm库
2013-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人