c++
文章平均质量分 84
f_x_p0324
这个作者很懒,什么都没留下…
展开
-
为什么选择C++
<br /><br />在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with classes,四年后改称为C++。C++是一门通用编程语言,支持多种编程范式,包括过程式、面向对象(object-oriented programming, OP)、泛型(generic programming, GP),后来为泛型而设计的模版,被发现及证明是图灵完备的,因此使C++亦可支持模版元编程范式(原创 2011-03-13 14:14:00 · 897 阅读 · 0 评论 -
关于NEW的解析
<br /><br />“new”是C++的一个关键字,同时也是操作符。关于new的话题非常多,因为它确实比较复杂,也非常神秘,下面我将把我了解到的与new有关的内容做一个总结。new的过程当我们使用关键字new在堆上动态创建一个对象时,它实际上做了三件事:获得一块内存空间、调用构造函数、返回正确的指针。当然,如果我们创建的是简单类型的变量,那么第二步会被省略。假如我们定义了如下一个类A:class A<br />{<br /> int i;<br />public:<br /> A(int _i)原创 2011-03-13 14:33:00 · 650 阅读 · 0 评论 -
Cin.get()和cin.getline()详解
<br /><br />在C中,输入输出要用printf和scanf,这是2个很麻烦的东西,因为在输入数据的同时还要说明数据的类型,如果输入数据较多,那就很麻烦了,所以我们的C++搞了两个更爽的东西cout和cin,来替换它们.首先我们先了解一下这两个东西的来处,它们是来自C++的一个类库叫 " iostream". iostream是由istream(输入类)和ostream(输出类)派生.所以在iostream中就有了输入和输出的相关对象: 1,cin,表示标准输入(standard input)的is原创 2011-03-13 15:07:00 · 2343 阅读 · 2 评论 -
怎样得到函数体的执行时间
<br />1 需要取得系统精确时钟函数: 1)对于一般的实时控制,使用GetTickCount()函数就可以满足精度要求,但要进一步提高计时精度,就要采用 QueryPerformanceFrequency()函数和QueryPerformanceCounter()函数。2)这两个函数是VC提供的仅供 Windows 9X使用的高精度时间函数,并要求计算机从硬件上支持高精度计时器。3) QueryPerformanceFrequency()函数和 QueryPerformanceCount原创 2011-03-21 17:22:00 · 850 阅读 · 0 评论 -
如何学好C++
<br />http://coolshell.cn/articles/4119.html原创 2011-04-27 19:10:00 · 535 阅读 · 0 评论