
C++
qq_43361844
这个作者很懒,什么都没留下…
展开
-
编程错误记录(一)
提示此处不需要#C++标识符__VA_ARGS__只能出现在可变参数宏中的替换列表中。原创 2025-01-17 13:19:06 · 191 阅读 · 0 评论 -
QTreeWidget 和QTreeView
QTreeWidget 类是qt 提供的可以直接使用的类,限制比较多,如果需要个性化的显示可以使用QTreeView,QTreeView的拓展性比QTreeWidget 要强,两个类着重点也不一样。QTreeView 着重通过QModelIndex, 具体的操作的item 可以通过强制类型转化将QModelIndex 中的保存的item 的指针转化为需要的类型。QTreeWidget 着重在QTreeWidgetItem,发出的信号都是通过传递QTreeWidgetItem类操作,原创 2024-07-29 15:04:58 · 648 阅读 · 0 评论 -
QString 的sprintf函数
QT乱码遇到的坑原创 2023-03-07 16:38:41 · 1283 阅读 · 0 评论 -
tcp 套路
tcp 协议的客户端和服务器的基础代码流程原创 2023-02-20 16:50:00 · 136 阅读 · 0 评论 -
c++ primer(第六章)
6.1.1 局部对象名字的作用域是程序文本的一部分,名字在其中可见对象的声明周期是程序执行过程中该对象存在的一段时间形参和函数体内部定义的变量统称为局部变量,仅在函数的作用域内可见,同时局部变量还会隐藏在外层作用域中同名变量。 在所有函数体之外定义的对象存在于程序的整个执行过程中,此类对象在程序启动时被创建,直到程序结束才会销毁。局部变量的生命周期依赖于定义的方式。6.1.2 函数声明函数的三要素(返回类型、函数名、形参类型)描述了函数的接口,说明了调用...原创 2022-02-17 20:43:04 · 392 阅读 · 0 评论 -
二维数组 多维数组的 笔记
int arr[4];int *p = arr;int (*p1) [4] = &arr; 对数组名进行取地址首先数组名是一个常量 无法进行++ 操作arr 代表的是数组中第一个元素的首地址(如果是多重数组只需要关注第一[] 其他的不需要考虑)arr+ 1 = ++p;duo多维数组:定义一个二维数组 arr[3][4]int (*p)[4];arr = arr[0]p= &arr;数组名是第一维数组的第一个元素的首地址...原创 2021-08-26 09:37:04 · 134 阅读 · 0 评论