[请益] 请问有关于C++

楼主: s77485p (快乐猪)   2013-07-31 13:30:35
小弟现在是一个学生
现在暑假有时间想充实一下自己 对于之后找寻工作也比较有利
因为实验室是做和DSP 数位讯号处理有关的
用的软件当然是MATLAB
不过小弟听说业界没有什么人在用MATLAB 都是用C/C++/JAVA
所以小弟想念一点C++ 想说未来会用得上
只不过 仍然有一个问题就是C++究竟要念到何种程度会比较好呢?
要念到算法 资料结构?还是先单纯把C++语法弄熟?
还是说要念一些数值分析?例如把MATLAB的 FFT function写成C++?
麻烦在业界的先进多多指点了
感恩
PS小弟不是电机系 没有修过程式 所以在自学
作者: chuegou (chuegou)   2013-07-31 13:36:00
我混乱了...MATLAB(开发程式).C++(语法)...是我错了吗
作者: tyc5116 (累人啊....)   2013-07-31 13:44:00
我建议C++语法弄熟或数值分析,择一
作者: xiemark (aisinjuro)   2013-07-31 14:03:00
C就好了。
作者: alamabarry (.............)   2013-07-31 14:14:00
MATLAB很好用~~但是以后工作用不到
作者: alamabarry (.............)   2013-07-31 14:15:00
如果以后不排斥碰程式的工作~~我觉得学常用语法比较好学完MATLAB 出去不敢说自己会写程式
作者: phyllispig (享受人生)   2013-07-31 14:19:00
学C,然后再找资料结构当练习
作者: damody (天亮damody)   2013-07-31 14:19:00
中研院有些不是就用 matlab 在跑实验?
作者: summer08818 (........)   2013-07-31 14:23:00
买"C++教学范本"回来自学(我就是这样) 蚂蚁书初学太细基本的指标 STL Class观念有了以后, Design pattern
作者: summer08818 (........)   2013-07-31 14:25:00
refactoring, 然后学了C++会发现C#也很快上手.
作者: jfgdsh (阿苇)   2013-07-31 14:25:00
学c比较广 matlab感觉比较少用 数值就更少听到有需要的
作者: summer08818 (........)   2013-07-31 14:27:00
而且网络上很多Open Source Library可以用, 不用重刻.
作者: summer08818 (........)   2013-07-31 14:29:00
最基本的C++语法前几章照着操作, 应用几次就很熟了.
作者: summer08818 (........)   2013-07-31 14:31:00
算法&资料结构, 依我从事软件开发经验, 有用才去学
作者: summer08818 (........)   2013-07-31 14:32:00
因为你先读了没用到, 之后要你刻出来也很难办到, 更何况许多算法和资料结构都是有现成的library可以套了.
作者: summer08818 (........)   2013-07-31 14:33:00
C++弄熟看人的定义, 有些人认为功能做得出来就好, cod
作者: summer08818 (........)   2013-07-31 14:34:00
e没人看得懂没差. 但开发大型专案你会要懂更多"功能"以外的东西. 例如如何让你的同事看懂你在做啥与衔接.
作者: odahawk (羊皮狼)   2013-07-31 14:38:00
学DSP的人,触及到使用DSP芯片的机会很多,学C吧
作者: xsoho (solo caffe)   2013-07-31 14:41:00
这本满有趣的 C++ for Mathematicians
作者: pega5566 (pega)   2013-07-31 14:52:00
电脑语言不是念的...是要用来实作的!多写程式吧,光念无用
作者: bes (现实是残酷的)   2013-07-31 15:08:00
matlab是在研究观念用的 C++是用来实作这些观念用的
作者: ROCKandROLL (认养代替购买)   2013-07-31 15:18:00
先学C 通吃阿
作者: beeG (梦到周董)   2013-07-31 15:49:00
C++ 很深奥能不用就不要用
作者: meowyih (meowyih)   2013-07-31 16:42:00
回想十几年前当学生时, 努力的钻研C++/STL/Design Pattern结果出社会后好像都没用到 (Signleton 除外) XD
作者: meowyih (meowyih)   2013-07-31 16:43:00
Singleton
作者: Murasaki0110 (麦当劳欢乐送)   2013-07-31 17:43:00
看蚂蚁书就好了
作者: emitter   2013-07-31 18:01:00
C比较常用,但基本上还是会先用matlab模拟主要原因是简单,可以快速地大概知道算法效能到哪里
作者: emitter   2013-07-31 18:02:00
偷用完matlab后会用C,模拟到fixed-point
作者: howshou (好小 )   2013-07-31 19:20:00
都学不就好了,你讲的这些又不冲突。
作者: howshou (好小 )   2013-07-31 19:21:00
怎么会怕自己太强呢?
作者: plokm0987 (狗平)   2013-07-31 19:26:00
都学+1 完全不冲突
作者: burton7777 (阿博)   2013-07-31 21:04:00
通常公司老板会说MATLAB授权费太贵,没钱买,所以C或C+
作者: burton7777 (阿博)   2013-07-31 21:05:00
+都可以,这是小弟我工作后给你的一些建议
作者: bigblack0921 (owen)   2013-07-31 22:02:00
matlab属于ESL,可以产生c code甚至RTL,现在连xilinx都在推HLS,不久的将来语言只会越来越高阶
作者: emitter   2013-07-31 23:38:00
以前听过一个笑话,最高阶的语言早就有了,而且每个老板都会...就是开口叫你去做
作者: bojan0701 (1111)   2013-08-01 00:26:00
效能问题~产品成本vs时间成本~
作者: kyll (包子)   2013-08-01 01:19:00
emitter是对的
作者: wwwsky (正向思考)   2013-08-01 08:02:00
Matlab在系统面的行为很好用 像是ADC DAC的行为模式
作者: aweilin   2013-08-01 21:07:00
我有看到职缺是要用Matlab做算法,然后实现在C++上用于手机上面,好像是HTC吧
作者: Kayusumi (Left)   2013-08-02 00:08:00
C弄熟绝对对你有帮助MATLAB我只拿来画图XD
作者: ChampionYe (A Sunny Boy!! haha)   2013-08-02 05:55:00
练到可以去改一些open source的大型project
作者: QQ5566 (哭哭5566)   2013-08-02 10:50:00
C--

Links booklink

Contact Us: admin [ a t ] ucptt.com