V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zxCoder
V2EX  ›  问与答

现在学习 C++要怎么学

  •  
  •   zxCoder · Jan 13, 2021 · 3163 views
    This topic created in 1932 days ago, the information mentioned may be changed or developed.

    从 c++11 的语法开始学可以吗,在网上看到一些图片,好像 c++现在黑魔法挺多的

    语法的我觉得应该问题不大,不过要编码的思维好像有些不同,比如写别的语言我咋觉得没有这种头文件的概念,c/c++好像要求要有个头文件声明函数,或者是类,然后 cpp 文件才写具体实现。

    有没有一些书或者教程有教写一些实际一点的代码,或者小项目之类的,不要那种就一个文件,然后 main 函数,然后教一些标准库 api

    感觉还是得懂一点 c/c++,读源码才不会那么费劲

    13 replies    2024-05-13 23:18:12 +08:00
    darksword21
        1
    darksword21  
    PRO
       Jan 13, 2021
    楼主不是计算机专业的吗,怎么会没有头文件的概念
    zxCoder
        2
    zxCoder  
    OP
       Jan 13, 2021
    @darksword21 懂一点 (觉得有点古老
    Win7GM
        3
    Win7GM  
       Jan 13, 2021
    h 写声明 cpp 写实现只是人为这样去干的...其实你直接往.h 写实现也不是不行(逃
    darksword21
        4
    darksword21  
    PRO
       Jan 13, 2021
    @zxCoder c++也只是上学学过,最近想着要不要捡起来刷题用,因为看到大家都用 c++刷
    yuk1no
        5
    yuk1no  
       Jan 13, 2021 via iPhone
    c++ primer 注意 没有 plus
    jones2000
        6
    jones2000  
       Jan 13, 2021
    语法没问题了,就看开源项目。c++开源很多,根据自己感兴趣的领域看。 最重要的就是坚持,坚持,坚持, 大概 3,4 年吧,可以小成。
    raaaaaar
        7
    raaaaaar  
       Jan 14, 2021 via Android
    @yuk1no #5 1000 多页,等楼主看完人都秃了
    shelterz
        8
    shelterz  
       Jan 14, 2021
    学 c++现在好找工作吗?互联网哪些领域能用到啊?
    Chenamy2017
        9
    Chenamy2017  
       Jan 14, 2021
    如有有基础,可以学学,目的是读源码的话就学普通语法就行,后面遇到黑魔法再深入。
    个人感觉 C++的入门教材就可以,简单学习快。
    QBugHunter
        10
    QBugHunter  
       Jan 14, 2021
    推荐 C++ Primer Plus,尤其是那些没基础的,C++ Primer 是为那些学过 C,转 C++的人,或者之前学过 java 等面向对象语言的人准备的,C++Primer 从第 3 章就开始讲类,如果你没基础肯定看的云里雾里。
    QBugHunter
        11
    QBugHunter  
       Jan 14, 2021
    @shelterz
    互联网方面很少用到 C++的
    timsensor
        12
    timsensor  
       Jan 15, 2021 via Android
    专业课不是有吗
    DwiwO7a6Uyv33RHs
        13
    DwiwO7a6Uyv33RHs  
       May 13, 2024
    C++ 最大的缺点就是语法复杂,而且难学难精,如果入坑的话可以看下这个学习路线:

    https://csguide.cn/roadmap/cpp/how_to_learn_cpp.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   938 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 20:25 · PVG 04:25 · LAX 13:25 · JFK 16:25
    ♥ Do have faith in what you're doing.