C++ 1st -- 初识C++

以前学习新语言的意愿不强,现在需要重新拾起C++,感觉很多东西要学习,将所得经历记录如下。

std::cout<<"2013/Jan/10"<<endl;

C++开始入门的时候,C++Primer不是一个很好的入门教材。我在这里吃了一些亏,因为C++语法博大,很多东西不是能一下子掌握的,而且很大东西不是Primer讲一下就能理解的,再加上Primer讲的全,但是不深,所以掌握的云里雾里,容易产生挫折感。我是后来直接看Scott Meyers的Effective C++,才大概对C++有了一个感觉,竟然对C++迫不及待的编程起来,我想Meyers的Effective serial 还是很不错的。

C++入门后,一定要开始编程实践,看再多的书籍也不及编程的体会深刻。

去年刚开始找工作那会,连copy constructor都不懂,就直接去面C++,当然结局很悲惨。现在看copy,default,析构啥语法的,就觉得很简单,其实就是一层窗户纸的事情。一开始我觉得困难,有C的基础就好了,不想碰C++,到处继承多态的,不及底层来的实在。现在看来,是不敢啃硬骨头呀。。。。

现在好了,我准备对多态继承等语法进行重点突击,后面还需要看容器,STL。继续努力。。。。


最后给一个最大公约数的代码:

int gcd(int v1, int v2){
	int tmp;
	while(v2){
		tmp = v2;
		v2 = v1%v2;
		v1 = tmp;
	}
	return v1;
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值