首页
学习
活动
专区
工具
TVP
发布

c语言与cpp编程

欢迎关注公众号:c语言与cpp编程,公众号回复加群,进微信学习交流群
专栏作者
288
文章
367561
阅读量
46
订阅数
C++ 里的“数组”
C 里面就有数组。但是,C 数组具有很多缺陷,使用中有很多的陷阱。我们先来看一下其中的几个问题。
C语言与CPP编程
2024-04-16
830
抛弃 C / C++!微软官宣:请用 Rust 编写 Windows 驱动!
在这众多大厂之中,微软对于 Rust 的重视与支持力度也一直未减。继 5 月效仿 Linux 用 Rust 重写部分 Windows 内核后,近来微软在拥抱 Rust 上又进了一步:微软在 GitHub 中发布了一系列开发工具包,让开发者可以使用 Rust 语言来编写 Windows 驱动程序。
C语言与CPP编程
2023-10-09
4790
漫谈 C++:良好的编程习惯与编程要点
既然函数不会改变对象,那么就如实说明,编译器能帮你确保函数的const属性,阅读代码的人也明确你的意图。
C语言与CPP编程
2023-09-21
1460
初学者,应该如何学好 C/C++语言?
学习C/C++语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。以前也分享过一些学习路线:
C语言与CPP编程
2023-09-09
2140
《C++并发编程实战》读书笔记(5):设计并发代码
今天继续更新《Effective C++》和《C++并发编程实战》的读书笔记,下面是已经更新过的内容:
C语言与CPP编程
2023-09-06
1430
《Effective C++》读书笔记(5):实现
今天继续更新《Effective C++》和《C++并发编程实战》的读书笔记,下面是已经更新过的内容:
C语言与CPP编程
2023-09-06
1640
一万五千字C++STL【容器】详解 (全网最详细)
一般大多数的题目都可以使用vector容器,除非有特定需求使用其他容器更加合理方便;
C语言与CPP编程
2023-09-06
1.8K0
手把手带你用C/C++实现一个内存池(图文结合)
为什么要用内存池?首先,在7 * 24h的服务器中如果不使用内存池,而使用malloc和free,那么就非常容易产生内存碎片,早晚都会申请内存失败;并且在比较复杂的代码或者继承的屎山中,非常容易出现内存泄漏导致mmo的问题。
C语言与CPP编程
2023-09-06
1.2K0
《C++并发编程实战》读书笔记(3):内存模型和原子操作
C++标准中对象定义为某一存储范围。每个变量都是对象,每个对象都占用至少一块内存区域,若变量属于内建基本类型则仅占用一块,相邻的位域属于同一块。
C语言与CPP编程
2023-08-10
1930
《Effective C++》读书笔记(3):资源管理
所谓资源就是,一旦用了它,将来必须还给系统,包括最常使用的动态分配内存、文件描述符、互斥锁等等。由于异常、函数内多重回传路径、版本更改时遗漏等原因,任何时候都确保这一点是很难的。
C语言与CPP编程
2023-08-10
1150
C++ 26已初具规模
SO C++ 委员会于近日举行会议正式通过了 C++ 26 的时间表,共有近 180 名成员参会。ISO C++ 标准委员会主席兼微软本地语言架构师 Herb Sutter 发文详细介绍了有关 C++ 26 的最新进展。他透露,并发和并行小组仍在按计划推进 C++26 的 std::execution 和 SIMD 并行,因此该版本将在 “并发和并行性方面有重大发布”。
C语言与CPP编程
2023-08-10
4210
TIOBE编程语言排行榜:C、C++分列二三名
TIOBE 2023 年 06 月份的编程语言排行榜已经公布,官方的标题是:Python 还会保持第一吗?(Will Python remain number 1?) 在过去的 5 年里,Pytho
C语言与CPP编程
2023-08-10
4180
《Effective C++》读书笔记(2):构造/析构/赋值运算
通常情况下,如果代码中没有声明构造函数、拷贝构造函数、拷贝运算符、析构函数,编译器会在需要时创建他们,但这往往只能满足编译器的需求,很可能无法满足程序的需求。
C语言与CPP编程
2023-08-10
1290
《Effective C++》读书笔记(1):让自己习惯C++
最初,C++只是C加上一些面向对象特性。但随着它逐渐成熟,今天的C++已经是个多重范型语言。
C语言与CPP编程
2023-08-10
1370
《C++并发编程实战》读书笔记(2):并发操作的同步
如果线程甲需要等待线程乙完成任务,可以使用C++标准库的条件变量来等待事件发生。<condition_variable>中提供了condition_variable和condition_variable_any,前者只能配合mutex使用,而后者可以与任意符合互斥标准的类型使用,会产生额外开销。主要使用成员函数wait、notify_one、notify_all。
C语言与CPP编程
2023-08-10
2900
《C++并发编程实战》读书笔记(1):并发、线程管控
计算机系统中的并发包括任务切换与硬件并发,往往同时存在,关键因素是硬件支持的线程数。不论何种,本书谈论的技术都适用。
C语言与CPP编程
2023-08-10
3040
C++开发面试问题:单例模式(注意线程安全问题)
C++的单例模式是一种常见的设计模式,它保证一个类只有一个实例,并提供一个全局访问点。在C++中,单例模式通常有两种实现方法:饿汉模式和懒汉模式。
C语言与CPP编程
2023-08-10
2060
《Effective C++》读书笔记(4):设计与声明
本文包括第6章设计基于锁的并发数据结构与第7章设计无锁数据结构,后者实在有些烧脑了。此外,发现吴天明版的中译本有太多太离谱的翻译错误了,还得是中英对照才行:
C语言与CPP编程
2023-08-10
1410
深入探究C++虚函数表——从内存的角度
也就是,我们可以写出修改类中的私有变量的代码(因为,私有这个东西,只在编译时期中存在)
C语言与CPP编程
2023-04-30
3070
围观chatGPT生成的C++代码,资深程序员如何评价?
众所周知,chatGPT可以不依赖背景立即有效地回答不精确的问题。它提供带有工作代码的答案。一位美国的Telegram算法交易员,以其所在的项目组的实际问题进行了测试,问题如下:
C语言与CPP编程
2023-04-30
2830
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档