C++
文章平均质量分 79
贫僧爱用飘柔
这个作者很懒,什么都没留下…
展开
-
C++命名空间域详解
在正式的开发项目全程使用域作用限定符来访问,当然如果想在调用常用接口时不想写繁琐的域作用访问限定符可以是用第二个方案,不建议使用第一种方案如果仅仅是日常写练习代码的话是可以的,正式项目不建议使用第一种方案。原创 2023-10-31 16:50:52 · 184 阅读 · 0 评论 -
《嗨 C++》第一章:发展史
C++是一种计算机高级程序设计语言,由C语言扩展升级而产生 ,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。C++拥有计算机运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。原创 2022-06-01 22:21:10 · 271 阅读 · 7 评论 -
C/C++迭代器失效问题
文章目录前言迭代器失效总结前言我今天在使用迭代器时发现了一个问题,这个问题就是我在使用的迭代器时发现莫名其妙的有越界访问和获取的位置跟预期不符,经过一天的排查我发现不是所有情况下会出现这种问题,而是在容器删除和扩容时会发生越界或结果和预期不符的情况。下面是我今天做的一些代码测试:Text1该函数的功能是把数组里面的所有偶数删除,遍历方式使用的是迭代器。#include <iostream>#include <vector>#include <algorithm&原创 2022-03-25 21:28:16 · 2316 阅读 · 29 评论