首页
文章
标签
编程语言
Linux
关于
给我留言
我的动态
友情链接
1
linux通过SCP命令在多个系统间复制文件
2
vscode通过Remote-SSH插件连接Linux时报Error: XHR failed错误
3
银河麒麟系统中root用户open文件报 failed: Permission denied
4
C++如何实现类似C#中的属性(Property)
5
qt creator编译时出现了错误:error: LNK1181: cannot open input file 'debug\main.obj'
码峰
累计撰写
185
篇文章
累计创建
77
个标签
累计收到
17
条评论
栏目
首页
文章
标签
编程语言
Linux
关于
给我留言
我的动态
友情链接
搜索
标签搜索
FreeRTOS
Zynq
DMA
IIS
WinUSB
nuget
单片机
PowerShell
gcc
pip
dpkg
Xenomai
chatGPT
gtest
数字签名
Boost
字符串
udev
跨平台
msys2
内核编程
指针
Bash Shell
libusb
WebAPI
git
RESTful
实时系统
MATLAB
系统信息
代码规范
编程入门
Wireshark
开源项目
CentOS
Makefile
python
Conda
.NET Core
内存泄漏
INI文件
Ubuntu
Docusaurus
进程间通信
运维
编码
SEO优化
异步编程
github
Copilot
银河麒麟
SSH
PCI/PCIe
USB
Qt
Windows API
JSON
多线程
Windows BAT
应用工具
控件
mysql
docker
nginx
web
Node.js
网络通信
fpga
shell script
vmware
网站建设
visual studio
驱动
linux
C#
C/C++
VSCode
目 录
CONTENT
以下是
C/C++
相关的文章
2022-11-19
C++跨平台的Ini文件解析开源代码Leksys' INI Parser
Ini文件在Windows上可以使用GetPrivateProfileString系列函数,在Linux中也有多种可以选择的ini文件解析,比如iniparser,libconfini等,但这些库都需要链接一个动态库或静态库,在项目管理中有点不方便,Leksys' INI Parser是一个跨平台的ini解析C++源码开源项目,只有一个.hpp文件,在项目中加入这个文件就行,而不需要再链接动态库或静态库。
2022-11-19
1215
0
1
C/C++
编程语言
2022-11-08
C/C++使用gcc或g++编译报错:error: parameter ‘xxx’ set but not used [-Werror=unused-but-set-parameter]
使用gcc或g++编译时报:error: parameter ‘xxx’ set but not used [-Werror=unused-but-set-parameter]的错误,原因是有参数申明了,但在后面的代码中并没有使用到这个参数,编译器将这种情况视为错误了。
2022-11-08
1616
0
1
Linux
编程问题
C/C++
问题&解决
编程语言
2022-11-03
Linux中C语言如何获取指定目录中的所有文件和文件夹
在Linux中使用C语言开发时,有时候需要获取指定目录中的文件和文件夹,当然,可以使用“exec"执行"ls"命令,取得命令的输出结果来获取,但解析结果还是挺麻烦了,使用POSIX的兼容的API dirent.h中的函数来获取就可以了。
2022-11-03
792
0
0
Linux
C/C++
编程语言
2022-10-30
Linux标准错误代码errno详解
Linux中系统调用的错误都存储在由操作系统维护的errno中,表示最近的系统调用发生的错误,最新的错误码会覆盖掉上一次的错误。PS: 只有当系统调用或者调用lib函数时出错,才会置位errno!
2022-10-30
1682
0
0
Linux
C/C++
2022-10-30
C语言编译报:error: invalid type argument of ‘unary *’ (have ‘int’)
在编译一个很简单的C语言代码时,遇到C语言指针使用不恰当导致编译报错error: invalid type argument of ‘unary *’ (have ‘int’)
2022-10-30
8203
0
8
C/C++
编程语言
2022-10-24
Linux中libusb读写CDC类型USB设备的代码及解析
在Linux中对USB类型的CDC设备,默认识别为一个USBTTY设备,也就是串口设备,可以使用串口通讯的方式进行通讯,但在USB固件开发时,CDC类型的设备更容易实现,参考的代码也更多,实际并不是一个串口设备,或者想通过USB的EndPoint调用libusb的API直接进行通讯。
2022-10-24
2114
0
0
Linux
C/C++
编程语言
2022-09-26
为什么强大的C++编程语言的流行程度不及Java和Python?
因为编译和运行都非常接近CPU,C++是非常强大的编程语言,C++使您的代码非常快,但您必须编写大量代码来实现。尤其是用C++进行多线程或异步编程,是最可怕的噩梦,很难使用。然而,现在使用的很多操作系统都是用C++编写的,计算机上几乎大量的驱动程序也都是用C++编写的。所以,C++的确是非常强大的编程语言。
2022-09-26
546
0
0
C/C++
编程语言
2022-09-18
有哪些C/C++的开源项目可以给系统的学习C/C++语言做参考呢?
看开源项目的源码是学习一门编程语言非常快捷且行之有效的方法。Github提供了很多优质的开源项目,在这些项目中,我们可以学习全球的优秀程序员的编码方式和思维,学习并借鉴他们的程序设计模式。还能够从这些项目中得到一些灵感,用于实战项目中,让我们从书本的理论知识中走出来,走向贴近实际场景的项目,还可以让我们的技术得到升华可提炼,从一个普通C++程序员进阶到一个高阶C++程序员。
2022-09-18
1442
0
0
C/C++
编程语言
2022-09-17
vscode中如何使用Makefile在Linux下编译C/C++程序
vscode号称宇宙最强IDE,由于是插件化,非常方便支持各类应用的开发,编程体验简直好到爆,在Linux中写C/C++程序的时候,如果源文件很少,vscode是可以直接调用clang/gcc/g++编译的,如果源文件较多,则相对比较麻烦一些,还是使用原始的makefile更方便管理,也更方便在github上做自动编译。
2022-09-17
3565
0
0
Linux
C/C++
开发环境
vscode
编程语言
2022-09-17
开发环境管理工具Conda,支持语言:Python, R, Scala, Java, Javascript, C/ C++, FORTRAN
Conda是一个包依赖和环境管理工具,适用于: Python, R, Scala, Java, Javascript, C/ C++, FORTRAN多钟语言,比如在A服务器开发了一个应用,安装了N个包。现在要迁移到B服务器,又要重新安装一遍,还不知道A服务器上哪些包是必须的。conda就是解决这种问题,把该应用需要的包都安装到应用所在的环境中,迁移的时候,只要把环境导出,再导入到B环境即可。
2022-09-17
980
0
1
Linux
C/C++
开发环境
编程语言
python
2022-09-08
C++释放new分配内存时带方括号delete[]和不带方括号delete的区别
在C++中通过new动态分配的内存,必须要要用delete进行释放,而使用使用new[]申请的内存释放时,标准做发用delete[],但有时用delete也能正常释放。那到底delete带方括号[]和不带方括号[]有什么区别呢?以下通过实例代码,测试一下C++中通过new[] 创建的内存在释放时是否一定需要在delete后加[]
2022-09-08
845
0
0
C/C++
编程语言
2022-09-05
c++运行时报错误:there is a mismatch in alloc and dealloc
在运行一个c/c++的程序时,报如下错误:ERROR: AddressSanitizer: alloc-dealloc-mismatch (operator new [] vs operator delete)。
2022-09-05
791
0
0
C/C++
编程语言
1
2
3
4
5