首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C/C++开发
程序员如山石
创建于2022-05-06
订阅专栏
C/C++语言开发的方方面面
暂无订阅
共27篇文章
创建于2022-05-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
下载window操作系统的网站
作为程序员经常遇到需要装操作系统的事,想找一个纯净的操作系统真不是一件容易的事,在网上一搜都是装插件,装广告的那种,根本不是原版,前段时间同事给我分享了一个,的确是原版,真心不错,记下来: 网址:ht
C++一个关于delete的幼稚错误
分析 在项目开发中,遇上这么一个错误: 0xc00000fd stack_overflow 这是一个栈溢出的错误,奇怪,我delete怎么会提示这么一个错误呢? 于是问题了群: 总结 这个错误实在是蠢
字符与代表数据的转化
目的 在与设备交互当中,大都以十六进制的数进行交互。 而显示给用户时,是以字符的形式显示。 这中间就需要字符与其所代表的数值的转化,比如: '0F'---->0x0F 这怎么实现呢,一个是字符,另一个
c++网上学习资源
背景 在网上学习或者参考的C++资源。 相对其他语言来说,C++ 算是难度比较高的了,这一点无法否认。但是如果能有一些好的网站,则会让 C++ 的学习事半功倍。 那就来介绍几个最常用的(最好的)吧,包
DRY编码原则
基本情况 DRY,Don't repeat yourself,就是不要重复你自己的意思。 不要重复,是多么简单的意思了,重复就是多了一个一样的东西,为什么多一个呢,一个就可以了,这样才简单,这是一个常
有始有终的编码原则
基本情况 在程序员的修炼之道之中,说到: 数或对象,对释放资源应负有责任。 这其实就是我们常说的谁分配的就谁负责释放,这也是内存释放的一个原则,这一个原则,可以推而广之,就是谁分配的资源,就谁分配释放
非常量引用只能绑定到左值
问题分析 代码情况: 编译情况: 更改为: 运行情况 问题总结 先解释左值和右值的区别: 从字面意思看,左右值就是在“=”两端的变量或表达式,但其实不是这样的。 左值(Location Value):
Boost的安装
过程 boost是一个非常重要的东西,是对C++函数库的扩展,非常得不错,是第三方扩展,不过不是一般的第三方,是C++标准委员会工作组成员发起的。 通过vs命令工具进入boost目录 执行bootst
工程日记的感悟
基本情况 我个人很喜欢工程日记,好像一片自己一亩三分地一样,自己想弄些啥,就弄些啥。 人需要这份自由,需要这份能动性,因为人是创造者。 在《从小工到专家》的书中所要求的条目之中,有一条,就是工程日志,
C++断言让程序有了脾气
1、背景 断言用得少,可能没有遇上严重的问题吧 按照其含义,其是非常必要的,比如为空的判断;它让程序有了脾气,不行,直接就不干了,其实只有这样,才保证了,程序不犯错误,如果出现了错误,程序还运行,就会
C++静态变量为什么定义在类外
1、背景 遇上了变量未定义的问题,如下: 2、实例 改成如下,问题就解决了: 3、总结 C++ 的静态成员变量为什么一定要在类外定义 函数如下,在C++中声明静态成员变量的时候,在类中只是进行了声明,
Linux C 的多文件编译
1、背景 本内容参照Linux c 软件工程师(C语言)实用教程 在设计开发大型程序时,如果把已经编写好的函数分别保存下来,以备应用在其他程序里面,可以提高程序的开发效率。 上面是书上说的话,实际程序
c语言指针的指针
1、情况 c语言指针的指针,还是比较常用的一个功能;当然,我也相信,一些用C语言很长时间的人,也没大用过,因为用不到,这是工作需求决定的,但总体来说,还是经常用的。 理解了指针的指针,我感觉才是真正理
C++的map用法
1,实例 要求:根据学号快速查找学生信息 代码如下: 很多操作,要求快,怎么才能快,用map查询速度就很快,原因,其是用 了红黑树存储的,红黑树是一种二分查找树,查找方法类似折半查看,速度非常快,复杂
error:'shared_ptr'was not declared in this scope
1、error: ‘shared_ptr’ was not declared in this scope 2、因为shared_ptr是C++11的特性 1、You need to add the m
c检查给定的值是否为非数字
目的-检查是否为数字 在一些工作中,经常需要判断数据是否为数值,这一步很关键,如果不检查,直接进行计算,程序就直接报错了。 比如检查float a,检查a是否为数值,这种情况在modbus_rtu获取
面试搜狗C语言职位实记
与面试官的交流 和面试官,是以聊天的方式,聊的技术: 进程的限制 他问起了cpu是如何限制资源的的? 我说:是用了cgroup 他又问:cgroup是如何限制的? 我说:这个,我真不清楚了。 他又问:
c语言的内存对齐
为什么内存对齐 就是内存的对齐方式,为什么要求内存对齐呢,这是cpu的要求,在某些基于RISC(精简指令集计算机)的CPU,如Sparc powerpc等,对内存中的基本数据类型的变量采用高字节在低地
反演律在代码中的应用
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 写代码中,经常用到判断逻辑的处理,处理判断逻辑处理时,经常反向去处理,比如为了把最常用的判断放到前面。 反向处理,直接用逻辑代数的反演示律,就非常
C++的引用类型的掌握
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 引用类型是C++新增加的一个类型,也是非常体现C++特点的一个类型,一直知道其是别名,但具体含义必须准确掌握,才能准确的应用,其注意点如下: 1、
下一页