虽然C++领域的经典书籍犹如过江之鲫、车载斗量,但其中的可供初学者入门的书籍却并不多。可能C++阵营里的牛人太多了,都不屑于写入门级新手教程。虽然Bjarne Stroustrup大叔说学习C++不需要学习C语言,但实践表明有C语言基础还是很有帮助的。另外大叔自己写的那本《The C++ Programming Language》初学者不要看! 好了,如果你已有C语言使用经验,想要继续学习C++,那么有两本书值得推荐:《Thinking in C++》和《C++ Primer》,前者浅显易懂,后者广博渊深,都是学习C++良师益友。 《Thinking in C++》分为两本:volume I(卷1)和volume II(卷2)。卷1的作者是著名的Bruce Eckel,卷2是他和人合著的。我感觉是卷2相比卷1语言上要晦涩不少,不如看《C++ Primer》和《The Standard Template Library》。 《Thinking in C++》卷1和《Thinking in Java》最大的特点就是结合面向对象的设计思想来讲解C++、Java程序设计,在阐述OOP方面做得非常好!其他C++书籍无出其右。
2024-04-19 21:11:54 6.77MB
1
不适合初学者看,对于提高c++编程能力还是不错的
2024-04-19 14:00:25 19.56MB
1
本节讨论下在C++11中怎样使用std::async来执行异步task。 C++11中引入了std::async 什么是std::async std::async()是一个接受回调(函数或函数对象)作为参数的函数模板,并有可能异步执行它们. template future::type> async(launch policy, Fn&& fn, Args&&...args); std::async返回一个 std::future,它存储由 std::async()执行的函
2024-04-18 09:44:00 65KB async
1
matlab分时代码topopt99 C / C ++中的一个简单易破解的topopt代码 该代码直接来自于出色的入门论文: 用MATLAB编写的99行拓扑优化代码结构和多学科优化21(2),2001,pp.120-127 由Ole Sigmund撰写。 很久以前,我在C / C ++中重新实现了它。 我认为出于教育目的共享它是有意义的,因为我发现它作为拓扑优化的起点非常有用,并且可以直观了解拓扑的实际工作方式。 此更新版本使用LibSL-small和Eigen。 是的,它需要超过99行C / C ++ ;-) 如何 克隆回购 克隆子模块(git子模块init; git子模块更新) 用CMake编译 运行时,每次迭代时,结构的tga图像都会输出到当前目录中
2024-04-17 17:00:35 7KB 系统开源
1
C++音视频开发从放弃到入门(基于FFmpeg+OpenCV)开发对应的SDK,解压到E:\SDK即可使用。
2024-04-17 16:48:32 160.93MB opencv ffmpeg
1
C++面试题库,大厂进阶之路; 一份涵盖大部分 C++ c程序员所需要掌握的核心知识;涉及C++面试常问题、设计模式、数据结构、操作系统及网络等
2024-04-17 15:35:56 12.19MB c++面试题
1
yolov8 tensorrt c++推理
2024-04-17 11:06:49 131.92MB tensorrt
1
C++实现滤波反投影源码.zipC++实现滤波反投影源码.zipC++实现滤波反投影源码.zipC++实现滤波反投影源码.zipC++实现滤波反投影源码.zipC++实现滤波反投影源码.zip
2024-04-16 14:25:57 154KB
1
C++ Builder 6的注册机,非常好用,百分之百注册
2024-04-16 10:52:31 273KB Builder 6 注册机
1
嵌入式面试题整理 --(linux、c语言、c++、单片机)
2024-04-16 09:03:15 54KB linux
1