V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xmp2008
V2EX  ›  程序员

Java 转 c++,感觉很吃力,有什么好的办法吗?

  •  
  •   xmp2008 · 2023-10-14 14:49:09 +08:00 · 2595 次点击
    这是一个创建于 398 天前的主题,其中的信息可能已经有所发展或是发生改变。
    15 条回复    2023-10-17 10:21:24 +08:00
    chiaf
        1
    chiaf  
       2023-10-14 15:15:43 +08:00
    什么地方吃力,详细描述下,好对症下药
    fish2050
        2
    fish2050  
       2023-10-14 15:19:35 +08:00
    是吃力,还是 python go 来的快一点
    di94sh
        3
    di94sh  
       2023-10-14 15:32:24 +08:00 via iPhone
    试试 rust ,哈哈,手动回收确实繁琐.
    wodong
        4
    wodong  
       2023-10-14 16:19:09 +08:00
    好好学习,天天向上。
    建议买小天才点读笔,哪里不会点哪里
    ccagml
        5
    ccagml  
       2023-10-14 16:22:04 +08:00 via Android
    各种编译链接报错,没有 ChatGPT 光靠谷歌都一头雾水
    Betsy
        6
    Betsy  
       2023-10-14 17:04:04 +08:00 via iPhone
    两种语言语法,编程思想,调试方式差距还挺大的,如果 OP 天赋一般的话,就多看看多练练;如果项目组急需的话,做好挨批的准备就行。
    dullwit
        7
    dullwit  
       2023-10-14 17:14:23 +08:00 via iPhone
    @di94sh 有智能指针,也不必手动回收
    pengtdyd
        8
    pengtdyd  
       2023-10-14 17:23:59 +08:00
    这说明 java 都没学好,爬都没学好,就要学跑,当然不行。
    ajaxgoldfish
        9
    ajaxgoldfish  
       2023-10-14 19:11:08 +08:00
    我 C++想转 Java
    littlecreek
        10
    littlecreek  
       2023-10-15 10:57:47 +08:00
    我十几年前从 C++入门的, 感觉其实并没有比 Java 困难多少(后来才接触了 Java)
    甚至包括很多人看不上的 Python, 其实各种复杂概念挺多的. 主要是很多号称写 Python 的人是菜鸡, 胡写乱写.
    另外多说一句, Go 的概念是真的简单, 相比上面几个. Go 是真正的工程化语言, 太复杂不利于团队协作的东西一概没有, 哪怕多写两行代码, 繁琐一点. 至少同事看起来没难度.
    littlecreek
        11
    littlecreek  
       2023-10-15 10:58:34 +08:00
    @littlecreek 忘记了, 其实最开始是 C 语言, 然后当时觉得 C++高级, 就一起学了.
    kaedeair
        12
    kaedeair  
       2023-10-15 13:05:04 +08:00
    C++需要理解内存和指针的关系
    nenseso
        13
    nenseso  
       2023-10-15 19:19:13 +08:00
    C++的语法非常庞杂,建议用到什么再去学,另外建议从内存的角度去看待语法,最后如果是入门的话推荐先阅读一下 c++ primer plus
    kirory
        14
    kirory  
       2023-10-15 22:14:10 +08:00
    多写
    Mapz
        15
    Mapz  
       2023-10-17 10:21:24 +08:00
    c++ 建议是
    1. 用到啥再学啥
    2. 看的一个会用到的用法的时候,一定要死磕深入其基本概念,不要停留在用上,这是 c++ 和其他的语言的一个区别,光知其然不行,要知其所以然
    3. 学了一个基本概念,要练习,要举一反三的练习,加深记忆,因为 c++ 概念多且杂,不认真记忆不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1913 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:35 · PVG 00:35 · LAX 08:35 · JFK 11:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.