首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CPP下午茶
SHERlocked93
创建于2023-10-16
订阅专栏
C++相关知识
等 4 人订阅
共10篇文章
创建于2023-10-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C++ 中的编译和链接
关于 C++ 的编译和链接, 掌握的知识总是零零散散,这里做个输出,也总结一下自己的思考和学习。从 CPP 源码到可执行文件,总监发生了什么
C++ 从 0 到 1 完成一个支持 future/promise 的 Windows 异步串口通信库
CPP 从 0 到 1 完成一个支持 future/promise 的 Windows 异步串口通信库 由于我在工作环境中不断由于需要为了不同硬件设备写新的串口通信库,所以我写了一个
C++ 的 VS 项目中引入跨平台包管理工具 conan
我们知道 C++ 不像很多其他语言有包管理工具,conan 是跨平台的,支持 Windows、Linux、MacOS 等平台,并且支持多种编译器,本文介绍一下如何在项目中引入 conan
C++ 的 VS 项目引入公共配置文件
在用 VS 做一个包含多个项目的解决方案的项目时,经常会遇到多个项目需要引入相同的配置的情况,如 C++ 版本、附加库目录、附加包含目录等,可以使用本文提供的方法来引入公共配置文件避免重复配置
C++ 为什么需要 extern "C"
正如 《Effective C++》开篇所说, C++ 是一个 C 语言、OO 风格、模板、STL 风格组成的语言联邦,C++ 是可以直接引入 C 语言代码编译的库的,而 C 语言和 C++ 由于链接
《Effective C++》阅读摘要
声明 declaration 告诉编译器某个东西的名称和类型。 函数的声明称为签名 signature,也就是参数和返回类型。 定义 definition 提供编译器一些声明所遗漏的细节
使用 Windows 调试套件 gflags 解决 CefSharp 加载报错信息模糊的问题
最近写 CPP 项目遇到了一个问题,用了几个工具来解决,这里记录一下,和大家一起讨论。 1. 起因 我的一个 CPP 项目的 UI 框架使用的是 CefSharp,UI 层是 C#,而一些模块代码使用
Mac 上 CLion 搭建 QT6.6 开发环境
QtCreator 的开发体验自然是不如 CLion 的,刚好最近有开发 QT6 的需求,要在 CLion 中开发 QT 需要做一些配置,这里记录一下,看起来简单,其实也有一些坑,留作后询,且不定期更
C++ 中 Linux 下 Socket 编程
Socket 套接字是网络间不同计算机上的进程通信的一种常用方法,利用三元组(ip地址,协议,端口)就可以唯一标识网络中的进程,网络中的进程通信可以利用这个标志与其它进程进行交互。Socket 也是对
C++ 中的左值引用和右值引用
最近看拷贝复制部分内容的时候看到移动构造函数和移动赋值运算符的声明中有个 && 符号,另外在看多线程的时候也看到了这个符号,所以把这个右值引用集中学习了一下,同时做了一些输出,希望也可以帮助到大家。