- 博客(4)
- 收藏
- 关注
原创 C++基本组件之内存池详解
内存池概念1:尽量减少malloc的次数2:频繁申请小块内存空间都造成空间的极大浪费3:利用new和delete运算符重载,替代系统调用4:减少malloc的次数,可在一定程度上提高效率5:用malloc申请一个大块内存,从一大块内存中,一点点分配给用户6:当一大块快用光了,再申请一大块1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606
2024-12-09 09:49:11
592
原创 详解C++中的万能头文件
C++的万能头文件是:1它是一个包含了每一个标准库的头文件。在算法竞赛中节约时间;减少了编写所有必要头文件的工作量。不是GNU C++库的标准头文件,在部分情况下会编译失败;包含了很多不必要的东西,会大大增加编译时间。
2024-12-09 09:47:49
6924
原创 C语言文件操作:如何处理文件元数据?
在 C 语言中处理文件元数据是管理文件信息的关键部分,包括文件大小、修改时间和访问权限。chmod() 函数接受文件路径和一个八进制数字,代表新的权限。在这个例子中,0644 表示所有者拥有读写权限,组成员拥有读写权限,而其他人只有读权限。提供了处理文件元数据的函数,包括提取文件大小、修改时间和访问权限。使用stat()函数可以获取文件元数据,并通过chmod()函数修改文件权限。stat() 函数将文件元数据存储在 struct stat 结构中,我们可以访问其中的字段来提取所需信息。
2024-12-08 20:24:57
280
原创 如何通过C++开发实现图形界面应用程序?
通过C++开发图形界面应用程序可以利用丰富的C++语言特性和各种图形界面库的功能,实现直观、友好的界面。在本文中,我们以QT为例进行了演示,并提供了一个简单的计算器应用程序的代码示例。打开QT开发环境,点击菜单栏中的“文件”,选择“新建项目”,选择“Qt Widgets Application”,点击“下一步”,填写项目信息,最后点击“完成”按钮。在QT开发环境中,可以选择“设计”模式,然后拖动控件到窗口中,设置控件的属性和布局等。在QT工程中,可以选择“编辑”模式,然后打开对应的头文件和源文件。
2024-12-08 20:23:36
1419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人