C++

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

C++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。

C++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 说到树莓派编程语言,大部分首先都会想到的是 Python C 和 C++...
    若我们今日发起一项投票,Python、C和C++很可能会位列树莓派编程语言排行榜前列。但最近,我偶然发现了另一种语言。尽管它不那么广为人知,但潜力巨大,尤其是当你在项目中追求速度与性能时。
    说到树莓派编程语言,大部分首先都会想到的是 Python C 和 C++...
  • 一个面向嵌入式Linux C++的应用开发框架!
    AppKit是一款专注于嵌入式Linux应用开发的C++14框架,旨在提升开发效率和应用健壮性。它提供了线程管理、定时器、文件IO、串口通信、网络通信、CAN总线、GPIO控制等功能,并支持ROS和非ROS环境编译,同时具备跨平台构建能力。其整体架构采用分层解耦设计,支持多种编译模式,并且内置了zbuild编译系统,能够有效管理和编译不同模块。此外,AppKit还提供了Runnable模式的线程封装、统一调度的定时器管理以及Component模式的应用框架,适用于各种嵌入式应用场景。
    672
    10/30 13:19
    一个面向嵌入式Linux C++的应用开发框架!
  • 嵌入式C与C++混合编程?
    本文介绍了C和C++之间的符号命名规则差异及其解决方法——`extern "C"`关键字。详细解释了为何需要Name Mangling、`extern "C"`的工作机制,并通过实例展示了如何在C++中调用C库和导出接口给C调用的具体实践。最终总结指出,`extern "C"`是解决跨语言调用问题的有效手段,具有极高的工程价值。
    474
    10/21 15:21
    嵌入式C与C++混合编程?
  • 这两种死循环写法,你喜欢哪种?
    在C/C++编程中,for(;;) 和 while(1) 是两种常见的无限循环(死循环)写法。它们的核心目的都是让循环体无限执行,直到通过内部逻辑(如break、return或程序终止)跳出。以下是详细对比: 1. for(;;) for (;;) {    // 循环体} 特点: for循环的三个表达式(初始化、条件、迭代)全部省略。 条件部分为空,编译器会视为“恒真”,导致无限循环。 是C语言
    1062
    07/30 14:00
    C++
  • C++函数模板基础
    函数模板是一种特殊的函数定义,它允许你创建通用的函数,这些函数可以处理多种不同的数据类型,而不需要为每种数据类型都编写一个单独的函数。
    1041
    05/09 14:40
    C++函数模板基础