C++初学,找个老师指导??

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:06:00
小弟初学C++有C#基础,但是学习C++还是感觉吃力,希望有会c++的能够引导小弟走上正轨感激不尽。

你加我百度HI吧。。
不知道你学到什么程度了。。
我也是正在学习中的。希望能共同进步。
应该能帮你的。

多看书 多看代码 多看例子 多动手写 多思考 多努力

猛啃即可。
建议先不要接触类,等到C++的一般语法掌握好了,再找类的资料,之后结合链表知识做个列表类,连带指针+类就都上手了

个人感觉学C++不要在Windows上下太多工夫,Windows很排斥C++的。

Win32APi是要学的,但这只是为了了解C打基础,千万不要进了WinAPI的门不想出来了。学C++不走Linux路是很难的。

考虑Linux C那么在Windows下做千万不能用VC++去做,那样还不如去玩C#。在Windows下最好找个仿GCC的编译器,在这里我推荐MinGW编译器。MinGW是仿GCC的,可以为你提供许多方便,但MinGW毕竟不是GCC,MinGW在许多地方比GCC要宽松。

在C++中没有反射,所以一个函数收到一个数组参数(一般是转过来的指针)很难知道它的大小,所以常会见到类似 k,sizeof(k) 式的参数,这仅仅是为了确定针指数据的大小。

虽然C++缺少很多功能,但C++有功能更强大的指针,C++缺少的功能正是对没有指针的弥补。

C++对内存的操作是C#比不了的,这也要求你对内存操作非常熟悉。熟悉之后,你可以完全无视C++的数据类型定义,这比泛型可强大多了。

学C++的开始,不要太注重界面编程而走VC++这条死路。控制台程序的应用范围是更广阔的。

虽然C++难学难用,但C++的水平才是一个程序员水平的标志。不会C++就可以说不是程序员。C++的水平决定于你对电脑的理解。

《Windows核心编程》是必看的基础书之一。也许应该第一个就看它。

给后面非C++阵营人的一个小问题:你们知道内存是怎么用的么?

卡卡,我教你,不过收费...
楼上的,c++和windows,是两回事
别长篇大论...