百科问答小站 logo
百科问答小站 font logo



有哪些c++的书推荐? 第1页

  

user avatar   mai-wen-xue-67 网友的相关建议: 
      

俺初学 C++, 因为家境真的贫寒, 所以买不起书。俺没啥文化, 初中毕业,大伙都知道。 别人靠专业, 俺靠的长度。俺东西比较长。


因此用的都是免费的网站。

如果这些网站您打印出来, 估计也是一本本的书。

这些网站就是:

       https://www.tutorialspoint.com/cplusplus/index.htm http://www.cplusplus.com/doc/ https://www.w3schools.com/cpp/ https://www.learncpp.com/ https://www.programiz.com/cpp-programming     


还有 STACKOVERFLOW 等等

       https://stackoverflow.com/questions/tagged/c%2B%2B?tab=Votes  Active Template Library (ATL) Tutorial https://docs.microsoft.com/en-us/cpp/atl/active-template-library-atl-tutorial?view=msvc-160 Creating the Project (ATL Tutorial, Part 1) https://docs.microsoft.com/en-us/cpp/atl/creating-the-project-atl-tutorial-part-1?view=msvc-160  A Beginner Tutorial for Writing Simple COM/ATL DLL For VS2012 https://www.codeproject.com/Articles/505791/Writing-Simple-COM-ATL-DLL-for-VS2012   CppEvent - How to Implement Events using Standard C++  by Shmuel Zang https://www.codeproject.com/Articles/1256352/CppEvent-How-to-Implement-Events-using-Standard-Cp       


俺自学当中有不少笑话。

举例:


这满屏的错误是咋来的?

       __includecmath(28) : error C2061: syntax error : identifier 'acosf'__includecmath(28) : error C2059: syntax error : ';'__includecmath(28) : error C2061: syntax error : identifier 'asinf' __includecmath(29) : error C2061: syntax error : identifier 'atanf'__includecmath(29) : error C2059: syntax error : ';'__includecmath(29) : error C2061: syntax error : identifier 'atan2f' __includecmath(29) : error C2061: syntax error : identifier 'ceilf' __includecmath(30) : error C2061: syntax error : identifier 'cosf'__includecmath(30) : error C2059: syntax error : ';'__includecmath(30) : error C2061: syntax error : identifier 'coshf' __includecmath(30) : error C2061: syntax error : identifier 'expf' __includecmath(31) : error C2061: syntax error : identifier 'fabsf'__includecmath(31) : error C2059: syntax error : ';'__includecmath(31) : error C2061: syntax error : identifier 'floorf' __includecmath(31) : error C2061: syntax error : identifier 'fmodf' __includecmath(32) : error C2061: syntax error : identifier 'frexpf'__includecmath(32) : error C2059: syntax error : ';'__includecmath(32) : error C2061: syntax error : identifier 'ldexpf' __includecmath(32) : error C2061: syntax error : identifier 'logf' __includecmath(33) : error C2061: syntax error : identifier 'log10f'__includecmath(33) : error C2059: syntax error : ';'__includecmath(33) : error C2061: syntax error : identifier 'modff' __includecmath(33) : error C2061: syntax error : identifier 'powf' __includecmath(34) : error C2061: syntax error : identifier 'sinf'__includecmath(34) : error C2059: syntax error : ';'__includecmath(34) : error C2061: syntax error : identifier 'sinhf' __includecmath(34) : error C2061: syntax error : identifier 'sqrtf' __includecmath(35) : error C2061: syntax error : identifier 'tanf'__includecmath(35) : error C2059: syntax error : ';'__includecmath(35) : error C2061: syntax error : identifier 'tanhf' __includecmath(37) : error C2061: syntax error : identifier 'acosl'__includecmath(37) : error C2059: syntax error : ';'__includecmath(37) : error C2061: syntax error : identifier 'asinl' __includecmath(38) : error C2061: syntax error : identifier 'atanl'__includecmath(38) : error C2059: syntax error : ';'__includecmath(38) : error C2061: syntax error : identifier 'atan2l' __includecmath(38) : error C2061: syntax error : identifier 'ceill' __includecmath(39) : error C2061: syntax error : identifier 'cosl'__includecmath(39) : error C2059: syntax error : ';'__includecmath(39) : error C2061: syntax error : identifier 'coshl' __includecmath(39) : error C2061: syntax error : identifier 'expl' __includecmath(40) : error C2061: syntax error : identifier 'fabsl'__includecmath(40) : error C2059: syntax error : ';'__includecmath(40) : error C2061: syntax error : identifier 'floorl' __includecmath(40) : error C2061: syntax error : identifier 'fmodl' __includecmath(41) : error C2061: syntax error : identifier 'frexpl'__includecmath(41) : error C2059: syntax error : ';'__includecmath(41) : error C2061: syntax error : identifier 'ldexpl' __includecmath(41) : error C2061: syntax error : identifier 'logl' __includecmath(42) : error C2061: syntax error : identifier 'log10l'__includecmath(42) : error C2059: syntax error : ';'__includecmath(42) : error C2061: syntax error : identifier 'modfl' __includecmath(42) : error C2061: syntax error : identifier 'powl' __includecmath(43) : error C2061: syntax error : identifier 'sinl'__includecmath(43) : error C2059: syntax error : ';'__includecmath(43) : error C2061: syntax error : identifier 'sinhl' __includecmath(43) : error C2061: syntax error : identifier 'sqrtl' __includecmath(44) : error C2061: syntax error : identifier 'tanl'__includecmath(44) : error C2059: syntax error : ';'__includecmath(44) : error C2061: syntax error : identifier 'tanhl' __includecmath(46) : error C2061: syntax error : identifier 'abs'__includecmath(46) : error C2059: syntax error : ';'__includecmath(48) : error C2061: syntax error : identifier 'acos'__includecmath(48) : error C2059: syntax error : ';'__includecmath(48) : error C2061: syntax error : identifier 'asin' __includecmath(49) : error C2061: syntax error : identifier 'atan'__includecmath(49) : error C2059: syntax error : ';'__includecmath(49) : error C2061: syntax error : identifier 'atan2' __includecmath(49) : error C2061: syntax error : identifier 'ceil' __includecmath(50) : error C2061: syntax error : identifier 'cos'__includecmath(50) : error C2059: syntax error : ';'__includecmath(50) : error C2061: syntax error : identifier 'cosh' __includecmath(50) : error C2061: syntax error : identifier 'exp' __includecmath(51) : error C2061: syntax error : identifier 'fabs'__includecmath(51) : error C2059: syntax error : ';'__includecmath(51) : error C2061: syntax error : identifier 'floor' __includecmath(51) : error C2061: syntax error : identifier 'fmod' __includecmath(52) : error C2061: syntax error : identifier 'frexp'__includecmath(52) : error C2059: syntax error : ';'__includecmath(52) : error C2061: syntax error : identifier 'ldexp' __includecmath(52) : error C2061: syntax error : identifier 'log' __includecmath(53) : error C2061: syntax error : identifier 'log10'__includecmath(53) : error C2059: syntax error : ';'__includecmath(53) : error C2061: syntax error : identifier 'modf' __includecmath(53) : error C2061: syntax error : identifier 'pow' __includecmath(54) : error C2061: syntax error : identifier 'sin'__includecmath(54) : error C2059: syntax error : ';'__includecmath(54) : error C2061: syntax error : identifier 'sinh' __includecmath(54) : error C2061: syntax error : identifier 'sqrt' __includecmath(55) : error C2061: syntax error : identifier 'tan'__includecmath(55) : error C2059: syntax error : ';'__includecmath(55) : error C2061: syntax error : identifier 'tanh' __includecmath(57) : error C2061: syntax error : identifier 'hypot'__includecmath(57) : error C2059: syntax error : ';'__includecmath(57) : error C2061: syntax error : identifier 'hypotf' __includecstdio(36) : error C2054: expected '(' to follow 'using'__includecstdio(38) : error C2061: syntax error : identifier 'using'__includecstdio(38) : error C2054: expected '(' to follow 'using' __includecstdio(39) : error C2061: syntax error : identifier 'clearerr'__includecstdio(39) : error C2059: syntax error : ';'__includecstdio(39) : error C2061: syntax error : identifier 'fclose'__includecstdio(39) : fatal error C1003: error count exceeds 100; stopping compilation     


来自错误的扩展名。

也就是没有把 C++ 的文件命名为 xxxxx.cpp 而是习惯性的 xxxxx.c


俺没有一本系统性的C++ 书。 就象学英语一样, 书都是乱看的。 从来没有规定自己看什么书。





俺的回答您当笑话看看就算了, 别太当真,

不然会被网友耻笑。




  

相关话题

  假如重新设计「验证码」,应该如何设计? 
  为什么中国开发不出流行的编程语言? 
  读哪些书你会感觉自己很蠢? 
  为什么有的 Vision Transformer 中的 key 不需要 bias ? 
  如何编写异常代码?比如处理bad-alloc的时候,是不是应该先销毁当前资源? 
  为什么时效上具有明显优势的基数排序(radix sort)没有快速排序流行? 
  是 C++ 的发展进入了邪路,还是我写代码的姿势不正确? 
  南京大学计算机和中科大选哪一个比较好呢? 
  可以推荐十本你自己读过的,让你最受益的书籍吗? 
  Qt QTime的toString是如何实现的? 

前一个讨论
人体在一个时间段内能吸收的蛋白质是否拥有上限?
下一个讨论
网上热卖的冲牙器是交智商税吗?





© 2024-05-20 - tinynew.org. All Rights Reserved.
© 2024-05-20 - tinynew.org. 保留所有权利