当前位置:编程学习 > C#/ASP.NET >>

初学C++的一些困惑

我是一名刚进入大学一年的学生,学习的是软件工程
小时候,我就对计算机怀着无限的憧憬
我们大一学的第一门编程语言就是C++
虽然多少有点抽象,但还是觉着越学越有意思.
但鄙人有两个小问题想请教一下大家:
1,真能靠一门语言吃遍天下吗?C++在CSDN里面也没有专门的板块,是不是说明它落后了?该不该把精心投入到其他语言的学习中?
2,我们离散数学老师说了一句话:就我的个人经验而说,如果你想向应用方向发展就不要去考研;如果你想向学术方面发展就去考研.  作为一个大男人,谁愿意每天搞论文学术?当然选择计算机的应用方面.但是,考研就意味着和应用的脱离成为了一个书呆子吗?
请各路高人指点,我为这两个问题困惑了整整一年.谢谢大家! --------------------编程问答-------------------- 1 

CSDN 有 C++ 版,而且 C/C++ 是属于热门板块。

一棵树上吊死是不可取的,但是浅尝辄止更可怕。 --------------------编程问答-------------------- 要想在软件技术领域有一番成就,尽量不要考研,那就是浪费生命,因为年轻才有生命力,年龄太大,老眼昏花,怎么搞软件。如果像浑浑噩噩混日子,我建议你考研,留校,我虽然不赞成这种做法,但也不失为一种活法。两者你选其一,不过要慎重。另外,做软件技术,不要管什么语言,任何语言,不管是VB还是VC都有它优势,主要是技术的应用,关键是你要选好技术领域,认真钻研,不断深入,一定会有不一般的成就。最后推荐一个网站给你,或许对你学习软件开发有点用。代码之音「http://www.code1234567.com/」——全球开放源代码搜寻中心,为软件开发人员提供最全面、最准确的软件源代码搜寻服务。搜寻内容涉及ASP,PHP,.NET,JSP,JAVA,VC,VB,Delphi,PB等领域。  --------------------编程问答-------------------- 有疑惑是好事 --------------------编程问答-------------------- 嗷, 不对, 是困惑 --------------------编程问答-------------------- 不知道为什么,现在没有基础课了,我认为应该补一下基础课,象计算机原理,电路,汇编等等。
真能靠一门语言吃遍天下,是不可能的,除非LZ进特大公司,做一个工程中的一小块。
不过LZ放心,真学通了一门语言,再学其它的就容易了。
我有一个朋友,从装MACOS开始,到AppStore发行,开发iPhone程序,从零开始只用了一个月的时间。 --------------------编程问答-------------------- 关键是基础!数据结构,算法,汇编,机组,操作系统,再精通一门语言,你学任何技术都会特快了 --------------------编程问答-------------------- 语言就是一门工具而已,不用太多投入。建议学习c++和c#,或者c++和java --------------------编程问答-------------------- 软件学习,要看书但不能老看书,特别是应用的,还是多练,我现在也在学软件,看了些书,但编程还是不行,所以直接看实例,在就是可以看看软件工程的思想,编程时以后的事,建议要用VC的话,直接看类库。 --------------------编程问答-------------------- 现在搞软件还是找家公司实习工作的好,做项目,多练习才会进步~
考研的人太多,现在又扩招,除非你是真对学术有钻劲,想留校,不然还是不要考了吧 --------------------编程问答-------------------- 建议楼主趁现在有时间找到自己的兴趣所在,所谓兴趣是最好的老师,有了兴趣才会事半功倍 --------------------编程问答-------------------- 楼主 你好  我学的是计算机网络工程   我现在是大二  正好比你高一年   鄙人自认为程序学的还可以   至于学一门语言就吃通   肯定不可能   还是那句老话   不可一门不专,不可只专一门    计算机要求你要对好多的语言都要会使用  VB/C/C++/VFP/JAVA/c#  你要保证会使用就OK    但你必须学会精通一门主流语言   C++或者JAVA都可以   而且语言只是一个工具  关键是你在编程积累中的经验和编程思想  思想最重要 。。。
至于考研 我选择就是  如果学校好的话  就尽量不要了  而且现在就考研之后能留校   不大现实......
考研也不一定就影响你的前途发展  计算机行业也看高学历的


楼主上传的代码  我看了看  发现很不错  


QQ 651313556   交个朋友 --------------------编程问答-------------------- c++版在开发语言版里 --------------------编程问答-------------------- 谢谢你的建议,我会记在心里的.
祝你幸福 --------------------编程问答-------------------- 不好意思
改正下
是你们 --------------------编程问答-------------------- 读研要有目标的去读,不要为了读研而读研。 --------------------编程问答-------------------- 据我接触的几个研究生里面,了解到读研大多数都是在浪费生命, --------------------编程问答-------------------- 我觉得在编程语言发面,自己必须精通一门,不管是C++还是其他语言。精通一门后,其他语言可以根据自己的兴趣扩展学习,在编程路上,知道得越多,懂得越多越好。 --------------------编程问答-------------------- 主要是鄙人的本科院校不是很好,是师范类院校.软工也是新专业.
不过,话说回来.
软工的读研,应该没有那么学术化吧?
本科学习基础学科知识,先打下一个稳固的基础.
然后在研究生阶段着手应用的研究,应该是条事半功倍的路子吧~~
这念头,文凭里外隔层墙啊 --------------------编程问答-------------------- 把数学学好一些. 
--------------------编程问答-------------------- --------------------编程问答-------------------- 有人就一门C语言月薪一万以上的多的是 --------------------编程问答-------------------- 基础是关键,语言只是个工具而已。
会一门语言后,其他的语言也还能容易上手。
--------------------编程问答-------------------- c++是最好的语言 --------------------编程问答-------------------- 你们老师讲得有道理,但也不是绝对的 --------------------编程问答-------------------- C++是个好语言 --------------------编程问答-------------------- C++ 是基础把 C++ 学好了 在学其他的都很简单``还有留校是浪费生命``` --------------------编程问答-------------------- c++好难学啊 --------------------编程问答-------------------- 我也正在学C++,加油!! --------------------编程问答-------------------- 世上无难事,只怕有心人 --------------------编程问答-------------------- 我才开始学~  --------------------编程问答-------------------- 我也有疑惑啊,我觉得不怎么会 --------------------编程问答-------------------- 我们学校是先学C再学的C++~~~ --------------------编程问答-------------------- C++是现在最流行的语言之一,大多数软件都是用C++设计的。而且,另一种流行语言JAVA也是从C++中变化的。只要把C中基础的学会,它也是一门很容易的语言。
对于考研,我认为是仁者见仁,智者见智。 --------------------编程问答-------------------- 我也在学c++,正处在迷茫期,郁闷的要死。 --------------------编程问答-------------------- 学的时候一定要多动手啊!
    理解着去动手实践那就可以了!
        主要是把编程思想培养出来! --------------------编程问答-------------------- c++版在开发语言版里 --------------------编程问答-------------------- 术业有专攻,就一两门钻进去,弄精,然后再扩展。 --------------------编程问答-------------------- 学就要学精~~ --------------------编程问答-------------------- 有所取舍,学精一两门吧
深入以后你会发现人的精力其实是很有限的,不可能见什么精什么 --------------------编程问答-------------------- 顶                                  --------------------编程问答-------------------- c是基础,呵呵
就像数学是其他学科的基础一样,借用李开复的话:“计算机相关专业的在大学里面的编程行数最好在2-3万行

才可以说没有白上计算机专业~~~~~~~

加油吧 --------------------编程问答-------------------- 语言只不过是一种工具,要紧的是你的思想。 --------------------编程问答-------------------- 学好C++以后还是很有发展的 --------------------编程问答-------------------- 学一门,学精即可。学精了,就容易触类旁通。多实践。理论和实践不是对立的,而是结合的,实际要做的好,理论要强才行。 --------------------编程问答--------------------   什么语言不重要,只是一门工具而已,关键是思想。 --------------------编程问答-------------------- --------------------编程问答-------------------- 明显看出LZ完全不明白什么叫搞研究
考虑考不考研
对你来说太早了 --------------------编程问答-------------------- 我觉得语言都是触类旁通的,基本没有多少程序员只用过一种语言的。但最好精一个。 --------------------编程问答-------------------- 考研,留校?
不敢苟同!现在一本本科院校估计基本要求都是博士了!
考研,浪费生命?
也许有人这样吧!我觉得研究生阶段学习对人的认识问题解决问题的能力会有进一步的提高,当然现在研究生的素质参差不起!重要是在自身!
其次,语言是工具!是把你的思想转换成成果的工具!当然是熟练掌握的好,不敢苟同那些说不用花太多时间的说法!
话都说不利落,怎么能表达出自己的满腔热血!! --------------------编程问答-------------------- 多读读,程序员的心酸,就知道什么是C了。什么有++了。
反正我做项目时候没有老实的用一个语言的时候。我想,领导还不干呢。
除非我自己能做老板,还得是软件公司老板才能决定。
不过要是能很好的使用C和C++其它语言也会是很好掌握的了。基本上都可以用了。

http://china.alibaba.com/company/detail/contact/yzp100.html我的小店 --------------------编程问答--------------------    如果你想找工作的话,如果利用几年的时间,好好练练技术的话,本科毕业了,也能找到好的工作。很多人考研的目的主要是想有个高的起点,其实就是一开始找工作的时候,能得到高的工资,但也不是绝对的,有些人读研帮导师做些项目,或者出外实习,这样能提高自己的能力,找工作的时候,可以跟人家侃侃自己做过什么项目,有些就是写论文了,博士基本上主要是写论文,研究理论性的东西。
    建议楼主多到论坛里看看,多练,光看书没用,如果你用两年时间练习一下基础的东西,大三可以接些私活,大四找工作的时候会很有竞争力的。
    如果,大四了,还觉得自己水平不行,又找不到好的工作,再考虑读研的事。 --------------------编程问答-------------------- 数学、数据结构、操作系统 --------------------编程问答-------------------- 我是考研的,感觉不后悔 --------------------编程问答-------------------- C++工作好找,工资高啊,就是难学点 --------------------编程问答-------------------- C++工作好找
加上至少一门外语熟练,更完美 --------------------编程问答-------------------- c++还是挺强大的,可以有挺多用处的。但可以学习C#,c#做界面相当好的。个人觉得vb比较抽风,没什么用。
--------------------编程问答-------------------- C++是什么很有用的支持。一定要努力呀。 --------------------编程问答-------------------- 我觉得:要有目的的去读研,这个说的很对。 --------------------编程问答--------------------
引用 21 楼 zgdxdy 的回复:
有人就一门C语言月薪一万以上的多的是


真的好像跟你混天下... --------------------编程问答-------------------- 高人说过一句话:程序设计的最高境界是相信自己的语言是最好的。 --------------------编程问答-------------------- 我虽然不是c++新手,但是水平还不如新手呢。这一阵指针真的把我弄得很心烦。c++绝对是很有用的。真的很后悔当初没有好好学习c++! --------------------编程问答-------------------- 楼上各位已经说了很多了。
其实虽然微软都已经将大部分精力投向C#而不是C++,但C++本身的优势还是不可掩盖的,所以还是需要好好学。当然只学C++不涉足其他语言也不行,不过学其他语言要在已经基本掌握了C++的基础上。
至于考研,各人心中有不同想法。不过就本人而言,感觉在学校学的东西实在是没有在公司里学的东西多,而且在学校惰性大,动力也小。但可能你的情况不同,就需要你自己决定了。
By the way,你才大一,不用这么着急。如果在大二下半学期之前能够找到自己的方向,你的大学就没算白念。 --------------------编程问答-------------------- --------------------编程问答-------------------- 人各有志,自已的路,自己选择自己走!你不是别人的影子,别啥B家屎都听别人的! --------------------编程问答-------------------- 推荐你本书 谭浩强 《c++程序设计 》 侯俊杰《深入浅出MFC》
如果学JAVA  <<java2 核心技术>>

我是过来人,当初没有找到好的教材,走了不少弯路,直到找到这些书,才相见恨晚!
这几本书比较厚,但是值得钻研! --------------------编程问答-------------------- C++是有个专门的版块的--楼主没发现而已。 --------------------编程问答-------------------- C++学精通了,其他语言学起来跟切菜一样 --------------------编程问答-------------------- 考研看你考什么院校了,超级NB的名牌大学还是值得一读,我觉得 --------------------编程问答--------------------
引用 62 楼 youngvc05 的回复:
楼上各位已经说了很多了。
其实虽然微软都已经将大部分精力投向C#而不是C++,但C++本身的优势还是不可掩盖的,所以还是需要好好学。当然只学C++不涉足其他语言也不行,不过学其他语言要在已经基本掌握了C++的基础上。
至于考研,各人心中有不同想法。不过就本人而言,感觉在学校学的东西实在是没有在公司里学的东西多,而且在学校惰性大,动力也小。但可能你的情况不同,就需要你自己决定了。
By the……


微软将精力投向C#跟C++关系不大吧?C++语言又不是微软的产品。。。 --------------------编程问答-------------------- C++挺好的呀 --------------------编程问答-------------------- c,c++ --------------------编程问答-------------------- 1 熟练一门语言后比如 C++, 学习其它的很快,比如我没用过vb6 ,也不会basic语法, 下载了简版的vb6后,一天只能就能写出简单程序. 我们公司的新人,没接触过cocoa ,连苹果电脑都没碰过, 不过一周后都能加入的项目组内.

2 老师在瞎说,呵呵.

----------------------------
专业虚拟仪表控件,工业控件,外观控件 
http://www.beaugauge.com --------------------编程问答-------------------- 语言是工具, 不同的工具有不同的长处和缺陷, 所以这个要根据情况而定.如果你只做某种固定的应用的话那一种语言可以应付, 如果是做各种不同的应用, 那一种语言可能就心有余而力不足了.
关于你的老师的言论, 基本上可以无视了 --------------------编程问答-------------------- C++精了,学什么都快 --------------------编程问答-------------------- 无聊的话题。 --------------------编程问答-------------------- C++只是一种语言,学完C++还得学相对应开发平台的编程环境~ --------------------编程问答-------------------- c++学起来比其他的难,入门难,精通是更难,但是你精通了,是很不错的,要花很多时间和精力,需要耐心的学习。 --------------------编程问答-------------------- 学习,顶一下! --------------------编程问答-------------------- 既然你选择了这个专业,你就得一如既往 的走下去,要耐得住寂寞。。。。。。 --------------------编程问答-------------------- 学习学习 --------------------编程问答-------------------- 加油 加油
--------------------编程问答-------------------- 我正在学习。哈哈 --------------------编程问答-------------------- 这东西不好说,什么学得好都能养活自己,不过蜗居里小贝貌似就是学编程的 --------------------编程问答-------------------- 只要你把一门语言学好了,其它的都不会怕了。其它很多人都是从C/C++开始学的! --------------------编程问答-------------------- 就看你怎么看了,如果有明确的目标,读研是很好的一种选择,因为一旦工作就没有那么多时间让你学习和知识更新的,如果只是为了逃避社会求浑浑噩噩过日子,那建议不要读研。。。 --------------------编程问答-------------------- 关键是基础!数据结构,算法,汇编,机组,操作系统,再精通一门语言,你学任何技术都会特快了 --------------------编程问答-------------------- 我自己有很好的数学基础但是不知道怎么运用到学C++ --------------------编程问答-------------------- 越难越有意思, --------------------编程问答-------------------- 楼主说的我也困惑啊 --------------------编程问答-------------------- 我感觉c++最有前途 --------------------编程问答-------------------- 只要学精了一门语言,其它再学都会比较快,再就兴趣比较重要. --------------------编程问答-------------------- 理论与实践还是有一定差距的 --------------------编程问答-------------------- 学精通一种语言,再学别的会很快入手。 --------------------编程问答-------------------- 计算机系出来的找不到工作,不是因为社会就业问题,而是什么都不会。。。。我们那边大四专业单片机的不会玩二极管的多得是。。。

忽然发现是坟。。。 --------------------编程问答-------------------- 困惑是学不成东西的,你管它那么多,学你的就是了. --------------------编程问答-------------------- 刚开始还是认真学好一门语言,并要熟练的应用它,光学不念是没有用武之地的!
好好学习吧。。。。。 --------------------编程问答-------------------- 有付出,必有收获.只要坚持. --------------------编程问答-------------------- 精通一门,但同时了解多种技术 --------------------编程问答-------------------- 我觉得最好学两三个语言 --------------------编程问答--------------------
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,