首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#c++

使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式

C++23 新特性:std::size_t 字面量后缀 Z/z

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

在 C++23 中,引入了一个非常实用的新特性:为 std::size_t 类型的字面量提供了新的后缀 'Z' 和 'z'。这一改进使得在代码中声明和使用 st...

800

C++23 新预处理器指令详解:#elifdef、#elifndef 和 #warning

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

C++23 标准引入了多项改进,其中预处理器指令的增强尤为引人注目。特别是新增的 #elifdef、#elifndef 和 #warning 指令,为条件编译和...

600

【C++】 —— 笔试刷题day_18

星辰与你

如果没有了解过动态规划,或者没有搞清楚动态规划中它状态表示的含义和动态转移方程,那这道题还是有点难度的。

1700

【C++】 —— 笔试刷题day_17

星辰与你

首先暴力解法,当我们求某一个位置的得分时,去遍历它这一行和这一列所有的数,然后求和。(这里肯定会超时)

1200

C++23 中的可选扩展浮点类型:std::float{16|32|64|128}_t 和 std::bfloat16_t

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

C++23 引入了可选的扩展浮点类型,包括 std::float16_t、std::float32_t、std::float64_t、std::float128...

5110

【C++篇】与STL的初见:string类的主要接口简介

我想吃余

接下来我们开始STL的学习之旅,进一步感受C++的给世界带来的编程盛宴。 本章的学习目的:

5610

C++开发中的DUMP文件:解决崩溃与性能问题的利器(全文字数2w+)

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

在C++开发过程中,我们常常会遇到各种问题,比如程序崩溃、性能瓶颈、内存泄漏等。这些问题可能让我们感到困惑和无助,尤其是当问题的根源隐藏在复杂的代码逻辑和运行时...

8940

C++23 Lambda 表达式上的属性:P2173R1 深度解析

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

C++23 标准的发布为开发者带来了诸多令人兴奋的新特性,其中对 Lambda 表达式的支持尤为值得关注。特别是 P2173R1 提案,它允许在 Lambda ...

8800

【C++经典例题】基于字符串实现大数相乘问题

倔强的石头

在实际编程中,我们经常会遇到需要处理大整数的情况。由于编程语言中内置整数类型(如 int、long 等)有其表示范围的限制,当需要处理的整数超出这些范围时,就不...

8120

【C++经典例题】寻找字符串中第一个不重复字符的索引

倔强的石头

暴力解法的核心思想是对字符串中的每个字符,都遍历整个字符串,检查是否存在与它相同的其他字符。如果在遍历过程中没有找到相同的字符,那么该字符就是第一个不重复的字符...

5320

微软突然封锁Cursor,全面禁用C、C++、C#扩展,网友:理解微软,Cursor白嫖VSCode

码农突围

这个问题震惊了Cursor用户们,他们发现微软的C/C++语言服务扩展突然停止支持Cursor,这是反常识的:因为Cursor使用了跟VSCode同源的基础代码...

14210

【C++11】闭包:仿函数operator() && 绑定器bind && 包装器functino && lambda表达式

利刃大大

​ 闭包有很多种定义, 一种说法是, 闭包是带有上下文的函数。 说白了, 就是有状态的函数,就是有自己的变量。更直接一些, 就是一个类 换了个名字而已。

5510

【C++】map与set

风中的云彩

https://legacy.cplusplus.com/reference/set/

4910

常用运行库(VC++、DirectX)必备运行库

西里网

作用:提供多媒体(尤其是游戏)所需的图形、音频、输入 API 支持。 最新版本:DirectX 12(Windows 10/11 内置),但许多游戏仍依赖 D...

64850

C++23 新特性:[[assume(expression)]] 属性

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

C++23 引入了一个新的属性 [[assume(expression)]],它为程序员提供了一种向编译器传递额外信息的机制,从而让编译器能够生成更高效的代码。

6000

C++23 新特性静态operator[]、operator()与Lambda

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

C++23 是 C++ 编程语言的最新标准,它引入了许多新特性和改进,旨在提高语言的表达能力、灵活性和性能。在这篇文章中,我们将重点讨论以下几个特性:

7610

C++23 新特性:auto(x) 和 auto{x} 的衰变复制

码事漫谈

万东医疗科技股份有限公司 | 软件开发工程师 (已认证)

在 C++23 中,auto(x) 和 auto{x} 的引入为语言带来了新的便利性和灵活性。这一特性被称为“衰变复制”(decay-copy),它允许开发者以...

8000

C++ 中文周刊 2025-04-13 第181期

王很水

编译器信息最新动态推荐关注hellogcc公众号 本周更新 2025-01-08 第288期

7510

【C++】继承 - 从基类到派生类的代码复用逻辑

_孙同学

 继承机制是面向对象程序设计使代码可以复用的手段,它允许我们在保持原有类基础上面拓展,增加方法(成员函数)和属性(成员变量),这样产生新的类,称为派生类。继承呈...

10110

【C++】 —— 笔试刷题day_16

星辰与你

对于这道题,思路就简单明了了,你就是暴力枚;枚举出来所有可能的两位数,判断是否是质数即可。

6810
领券