C/C++高手请进 我有问题哈

1,本人电子信息类学生,有C语言基础,会简单的编程;
2,将要学习语音信号处理、数字图像处理及DSP、滤波器设计方向。
请问:
1,C++在以后的学习过程中,很重要吗?例如?
2,用过VC6.0软件,C++用什么软件啊?
3,假如想自学C++,推荐本教材吧,国内的或是翻译的。

先谢谢了!恳求您的详细回答。。。

1.我是做音频信号处理的。感觉matlab编程比较重要,C++次之。其实最重要的是数学。
实际上咱们都是做数字信号处理的,无论是声音还是视频,都是二进制信号嘛。
2.VC6是就是C++编译环境,Visual C++ 的简称
不过可以尝试VS2010,VC问题比较多。
3.自学C++可以先看谭浩强的教程,十分简洁,十分快速入门。然后《C++ Primer》,这本书好好研究一下,C++就算学会了。最好别看电子书。还有,C++和C的编程思想完全不同,把C++作为一种新的语言来学。
4.任何问题,追问我哦! ^_^追问

请问:
1,你学的是什么专业?学音频信号处理,要学哪些专业课?
2,都说matlab傻瓜型的,没有技术含量?只要记住关键字就行了,且不记得可随时查阅。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-22
1, 任何一种语言,是否重要,端看你的未来的环境。举个例子来说,你可以使用任何一种语言,如 Fortran,Pascal,Assembler,Fox-Pro,C++,等等等来写一个数值分析的软件。但是问题来了,假设你要写的软件所需要的资源(假设如二元树等等的程序库),多半都只能支持C,那麽其他的语言对你来说,帮助就不大了。这些语言都算是一种工具,虽然有些时候,会杀鸡用了牛刀,但是仍然可以用的。
2. C++ 也能用 VC++ (百度一下,应该就能找到不少) 之类的软件来做。视觉化的软件开发工具,有好有坏,有利有弊。好处是比较直观,Drag & Drop 之後,很快能上手;缺点是熟悉了它之後,你就被限制在某些环境(如你只能在微软的环境下使用 VC++),然後很多的细节你可能无法掌握。至於你该不该用 VC++,也看你自己,如果你只想研究算法,对於其他的细节不太关心,那麽 VC++ 会是一个很好的选择。
3. C++ 跟 C 从一些指令看起来,十分相近,但是基础的想法却是完全不同。对於 C 非常熟悉的人,学习 C++ 常会在观念上转不过来。所以自学 VC++,这个我的建议还是别看翻译本,能够的话,还是看原文版吧~~有本 Thinking in C++ 这本还可以。
第2个回答  2012-06-22
关键看你以后想向那个方向发展,学习C++对软件开发很有用。
不过C++学好很难,如果不是天才,学上10年才能学好是很正常的事情。
你喜欢的 语音信号处理、数字图像处理及DSP、滤波器设计方向,要是不涉及软件开发,就没必要学C++。就单这个硬件领域和信号领域,很多东西够你学的了。
第3个回答  2012-06-22
.......追问

随便说啊,呵呵

相似回答