samzhangjy samzhangjy
3年前
小学生都能听懂的C++:第一讲 初识C++
视频链接:<https://www.bilibili.com/video/BV1hw411f7nz/请留下你的三连支持!!
cpp加油站 cpp加油站
3年前
c++动态分配浅析
1.c语言中动态分配和释放在c中,申请动态内存是使用malloc和free,这两个函数是c的标准库函数,分配内存使用的是系统调用,使用它们必须包含stdlib.h,才能编译通过。malloc后需要检查内存是否分配成功,free则要在指针不为空的情况下才能进行。示例代码如下:cinclude<stdio.hinclude<stdlib.hinclude
Wesley13 Wesley13
3年前
C++构造和解析JSON
JSON是一种轻量级的数据交互格式,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率,实际项目中经常用到,相比xml有很多优点,问问度娘,优点一箩筐。第三方库json解析选用jsoncpp作为第三方库,jsoncpp使用广泛,c开发首选。jsoncpp目前已经托管到了github上,地址:https://git
Wesley13 Wesley13
3年前
C++ 逗号运算符
1.逗号运算符的结果是,最后那个式子的结果2.逗号运算符是优先级最低的,比等号的运算符优先级还低1inta2;2intb3;3intca,b,ab;4//结果是c2;因为等号赋值运算符
Wesley13 Wesley13
3年前
C++多进程并发框架
三年来一直从事服务器程序开发,一直都是忙忙碌碌,不久前结束了职业生涯的第一份工作,有了一个礼拜的休息时间,终于可以写写总结了。于是把以前的开源代码做了整理和优化,这就是FFLIB。虽然这边总结看起来像日记,有很多废话,但是此文仍然是有很大针对性的。针对服务器开发中常见的问题,如多线程并发、消息转发、异步、性能优化、单元测试,提出自己的见解。面对的问题
Wesley13 Wesley13
3年前
C++基础与面向对象
1\.预处理知识预处理作用如下:①包含另一个文件(通常是头文件),为了引入需要的代码。“”是引用非标准库文件,编译器将在用户工作目录寻找,找不到再去默认库寻找,用于用户自己定义的头文件;<表系统示库文件。②定义符号,起到开关作用,可以根据机器的情况、操作系统的情况及用户的需求来决定哪部分代码有效,例如,如果要在Win32的环
linbojue linbojue
1年前
【C++】vector容器初步模拟
今天我我来进行vector的模拟实现,先简单的实现一下初步功能,使其对内置类型可以适配。(大部分与string很类似)1认识vector开始了解vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着
待兔 待兔
9个月前
C++正在失去人气吗?
C,这种在二十世纪晚期曾大放异彩的语言,曾一度站在技术发展的最前沿,尤其是在太空探索领域。然而,随着更新颖、更具视觉吸引力的编程语言的出现,C的关注度已经逐渐降低。在2024年的AI数据峰会上,研究员YejinChoi表示,研究人员已经不再使用这