c++问题

liupxs 2010-03-28 01:29:53
请问 我现在正在学《c++语言程序设计教程》》清华大学出版社 的 还有没有必要学c++primer????
...全文
82 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
coding进阶 2010-03-29
  • 打赏
  • 举报
回复
一定要看,不能因为是初学就不看
Who_know_me 2010-03-29
  • 打赏
  • 举报
回复
必须看咯~
  • 打赏
  • 举报
回复
看看
一定要看
cnpws 2010-03-28
  • 打赏
  • 举报
回复
光看谭哥的书是不行的,prime很强大,建议读。
nullah 2010-03-28
  • 打赏
  • 举报
回复
回错贴了 杯具
nullah 2010-03-28
  • 打赏
  • 举报
回复

#include <stdio.h>
#include <iostream>

class CTest
{
public:

CTest()
: mInt(0)
{
printf("Default Constructor.\n");
}

CTest(const CTest& copyCons)
{
printf("Copy Constructor.\n");
this->mInt = copyCons.getIntValue();
}

~CTest() {}

void printIntValue()
{
printf("%d\n", mInt);
}

int getIntValue() const
{
return mInt;
}

void operator = (const CTest& copyCons)
{
printf("Operator =\n");
this->mInt = copyCons.getIntValue();
}

private:

int mInt;
};

int main()
{
CTest a;

CTest b(a);

CTest c = a;

c = b;

system("pause");

return 0;
}

输出:
Default Constructor.
Copy Constructor.
Copy Constructor.
Operator =
请按任意键继续. . .

结果最能反映
nullah 2010-03-28
  • 打赏
  • 举报
回复
不建议初学就看C++ PRIMER
虽说这本书市给初学者看的,但是有点太庞大。不适合入门。
FingerStyle 2010-03-28
  • 打赏
  • 举报
回复
建议看看
BT六眼飞鱼 2010-03-28
  • 打赏
  • 举报
回复
这个得看个人情况吧 如果你能把《c++语言程序设计教程》学透并能从中举一反三 那么读完《c++语言程序设计教程》也就差不多了 如果只是蜻蜓点水式的读了2遍 那么再看看《c++primer》还是很有必要的

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧