C++ 从预处理到生成可执行文件简单介绍和中间文件查看
文章浏览阅读1.2k次,点赞55次,收藏13次。main.cpp↓ g++ -Emain.i↓ g++ -Smain.s↓ g++ -cmain.o↓ g++m...
文章浏览阅读1.2k次,点赞55次,收藏13次。main.cpp↓ g++ -Emain.i↓ g++ -Smain.s↓ g++ -cmain.o↓ g++m...
文章浏览阅读401次,点赞3次,收藏5次。std::list是C++ STL中的双向链表容器,具有非连续内存存储特性。核心优势包括O(1)时间复杂度的任意位置插...
文章浏览阅读758次,点赞14次,收藏9次。本文介绍了工业自动化软件框架中流程引擎模块的实现。该模块包含流程引擎(FlowEngine)和流程上下文(FlowC...

文章浏览阅读477次,点赞6次,收藏10次。指针即指针变量,用于存放其他数据单元(变量/数组/结构体/函数等)的首地址。若指针存放了某个数据单元的首地址,则这个...
文章浏览阅读573次,点赞24次,收藏17次。本文介绍了C++正则表达式的核心组件和使用方法。主要内容包括:1) 核心组件std::regex、匹配结果类和匹配...
文章浏览阅读245次,点赞2次,收藏5次。本文介绍了数据结构的基础概念和两种基本结构:堆栈和队列。堆栈采用后进先出(LIFO)原则,核心操作包括push和pop...
文章浏览阅读64次。通过合理的架构设计和精准的技术选型,C# 与 C++ 的互操作将成为构建高性能混合系统的利剑,在保持开发效率的同时突破纯托管环境的性能限制。

文章浏览阅读829次,点赞14次,收藏6次。事实上很多的库都可以实现类似的工作,比如libevent,libuv,libev等,这些库被称为异步事件库或IO库,...
文章浏览阅读387次,点赞4次,收藏3次。差值数组:将问题转化为消除各堆与平均值的差异。前缀和数组:将全局的移动需求转化为局部的累积不平衡。贪心策略:每次移动消...
文章浏览阅读97次,点赞6次,收藏2次。万丈高楼平地起!第一天,我们将为你扫清所有障碍:搭建Linux下的开发环境(Vim, g++),掌握必备的命令行“黑话”...