百科问答小站 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++ 书。 就象学英语一样, 书都是乱看的。 从来没有规定自己看什么书。





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

不然会被网友耻笑。




  

相关话题

  最短的可以造成崩溃且编译器无法优化掉的 C++ 代码是什么? 
  望大家可以推荐一本考古书籍于我,想了解考古是怎样的一门学科,来确定自己是否可以去承受去学去热爱并坚持? 
  你在 GitHub 上看到过哪些有意思的 Issue? 
  弱类型语言比起强类型语言是否几乎没有任何优势? 
  既然国外的 IT 巨头有能力推出自研发的语言,为什么国内的巨头们没有这种热情呢? 
  有哪些好书败给了糟糕的翻译? 
  有人对 C++ 基本数据类型采用 int x{5}; 的方式进行初始化吗? 
  有哪些轻量级适合阅读的优秀 C++ 开源项目? 
  哪里可以买得到程序员使用的竖长型显示器? 
  未来会不会出现这样的编程语言? 

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





© 2024-12-26 - tinynew.org. All Rights Reserved.
© 2024-12-26 - tinynew.org. 保留所有权利