论坛首页 编程语言技术论坛

最近想深入了解下c++很纠结

浏览 27265 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (13) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-05-11  
曾几何时,我也执迷于C++,在深夜编写CPP文件
0 请登录后投票
   发表时间:2010-05-11  
刚毕业时也想搞C++,结果去了家公司搞了半个月的VC++就离职了,现在做java开发5年了,也想回头搞C/C++,不过只是想想罢了...
0 请登录后投票
   发表时间:2010-05-11  
qingfengjushi1 写道
刚毕业时也想搞C++,结果去了家公司搞了半个月的VC++就离职了,现在做java开发5年了,也想回头搞C/C++,不过只是想想罢了...

估计我也会跟楼上这位朋友一样
0 请登录后投票
   发表时间:2010-05-11   最后修改:2010-05-11
LZ与我类似。其实很多时候我也在想着。。
不过反过来又想,有了java这么好的东东,何必还要玩C++呢。。还是C更妙。。
所以现在我有空就看看C了。(主要嵌入式方面)。
因为我以前java web.慢慢转向android,现在学习C,主要想向android底层发展。

PS:自己花五百多大洋买了块ARM 2440板子玩着。。有空就做做小实验
0 请登录后投票
   发表时间:2010-05-12  
andot 写道
mathgl 写道
andot 写道
C++最强大的地方不是指针,而是模板(泛型)。

学指针,学习C就够了。


最乱的也是template...看看boost就知道了,哈...


boost之所以强大,几乎全部可以归功于对template那神乎其神的应用了。

template学起来是很难,但学会了就会发现它无比强大。


我用c++ 算算也有5年。。对template也仅限于使用。和使用一些很基本的host-policy策略为基础的设计。

对template从不敢说懂。最多略懂
0 请登录后投票
   发表时间:2010-05-12  
lwp2000 写道
看来lz的目光还是很肤浅的,就拿你说java很好学来说吧!何以见得java很好学呢?如果说你只懂得语法和基本的面向对象思想就说java好学,未免太片面了。精通java是指你通晓了java的核心思想和整体架构。如果这些你都做到了,那么语言对你来说就只是工具了,那么你又何来的茫然和纠结呢?

这是菜鸟最喜欢用的说法。内牛而过
1 请登录后投票
   发表时间:2010-05-13  
以前一直写C/C++, 两年前转Java, 今天又突然拿到一个C++的任务,今天看了一下C++, 觉得确实有点不适应,有一些语法甚至都忘了, 感觉 Java写的代码确实比较容易读懂,而且开发速度比较快

C++的代码写起来确实比较难看懂, 特别是template 几乎是很难调试,
从C++ 转向Java 确实比较容易,深入掌握C++的对象模型,也几乎很容易理解Java的模型,  Java转C++也不是不可能, 稍微难一些,都掌握了之后,可能就是要需求了..和提高设计,解决问题的能力.

C++ 有太多晦涩的语法了,
Java有太多工具要学习,

Java 的IDE比C++ 好一些, 除了 Windows平台。
1 请登录后投票
   发表时间:2010-05-13  
哈哈哈,我也越到同样的问题,现在在看c++,windows小程序我是一点兴趣都没有啊,我倒是想写个缓存,类似memcache的,哈哈
0 请登录后投票
   发表时间:2010-05-13  
貌似lz这种冲动是每个人必经的一段过程...
0 请登录后投票
   发表时间:2010-05-13  
工作后利用业余时间学unix c快一年了.

c都算是一种面向编译器的语言,c++渗入了oo/template等元素,稍微抽象一点.

要学好这两种语言都要有一些硬件,操作系统及编译原理的相关知识,否则会进入死胡同。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics