- 博客(19)
- 收藏
- 关注
原创 在QT中将QTableWidget类对象表格保存为excel文件的方法
这段代码实现了将Qt界面中的QTableWidget保存为Excel文件的功能。在尝试了网上几个代码后发现会有越界导致程序崩溃的问题,这里做出了改进。代码写成了点击槽函数,可以直接复制,将TabClientRes改成你自己代码中定义的QTableWidget类的变量名即可。1.首先在pro文件中添加QT += axcontainer。
2024-03-06 10:43:31
345
1
原创 使用QT调用C编写的dll动态链接库的方法
将动态链接库的.dll、.lib以及.h文件复制拷贝到QT的工程目录下(既含有.pro文件的目录)这里我的库文件.h文件比较多,一般情况下dll、.lib以及.h文件分别只有一个。最后你就可以在你的QT中使用库文件的函数了!在头文件中添加#include“对应的库文件名”将上述代码中只留下画红线的部分,如下图。复制以上文件粘贴到如下QT工程目录。选择刚刚复制进工程目录的.h文件。首先在头文件出右键添加现有文件。右键工程目录,选择添加库。选择对应的.lib文件。
2023-12-07 14:56:56
477
原创 git使用三板斧
git clone 链接 #将git中项目下载到本地。git add 文件名 #添加文件到对应链接的项目中。git commit -m 日志 #为文件添加日志。git commit -m 日志。git push #添加。git rm 文件名。
2023-11-27 14:54:58
378
原创 Linux常见指令汇总
解压到tmp目录:tar -xzf test.tgz -C /tmp。将test目录压缩:tar -czf test.tgz test。解压到tmp目录:unzip test.zip -d /tmp。将test目录压缩:zip -r test.zip test。:输出重定向,将引号中内容写入文件(覆盖):输出重定向,将引号中内容写入文件(追加)目录 -name 选项 :查找指定文件。:阅读倒数几行 同head。:找到指定指令在那个目录。解释一下,面手册分为8章。:新建文件,或更新时间。
2023-10-31 21:36:41
45
1
原创 C语言中函数memcpy与memmove函数详解,以及模拟实现
本文对C语言中函数memcpy与memmove函数进行详解,并给出使用用例,最后进行了模拟实现
2023-09-13 00:50:37
125
1
原创 C语言_数据在内存中的存储——原码、反码、补码、大端小端存储
4 or 8( 标准规定 sizeof(long) >= sizeof(int) )intunion这里有一段有趣的代码方便大家理解各个类型的内存储存空间的占用该代码的输出结果为原因在于:a是字符型数组,strlen找的是第一次出现尾零(即值为0)的位置。考虑到a[i]其实是字符型,如果要为0,则需要-1-i的低八位要是全0,也就是问题简化成了“寻找当-1-i的结果第一次出现低八位全部为0的情况时,i的值”(因为字符数组下标为i时第一次出现了尾零,则字符串长度就是i)。
2023-08-31 18:53:33
438
1
原创 在Windows下使用VS进行静态库.lib文件的创建与使用
一、创建1.创建新项目(如何创建新项目可以看博主001的文章哟)2.创建源文件,并在源文件中编写函数定义3.创建头文件,并在头文件中进行函数声明4.选中项目名称,并右击选择属性5. 将配置类型属性选项改为静态库 ,并点击应用-确定6.点击生成-生成解决方案7.找到该目录下的add.lib文件8.这时你就拥有add.h与add.lib文件了。
2023-07-25 12:35:53
1745
1
原创 出现Win11连接WiFi但无法上网的情况解决(用于关机前未关闭VPN导致的情况)
在使用“魔法”上网后,未关闭vpn就关闭电脑,会导致再次开机后电脑连接了WiFi但是却无法继续开机的情况。(控制面板可以直接在搜索栏搜索即可找到)“网络和Internet”4.点击“局域网设置”5.将代理服务器上面的。1.打开控制面板选择。
2023-07-23 14:33:03
10421
3
原创 VS创建新项目与#define _CRT_SECURE_NO_WARNINGS的预导入与scanf注意事项
用记事本打开并将#define _CRT_SECURE_NO_WARNINGS复制进去保存即可。使用scanf()函数时确保不要在函数中加入“非输出控制符时”输入一定要严格按照设定的样式输入。需要注意如果改不了,可以将文件复制到桌面,在桌面文件夹改好后复制会原文件夹,并选择覆盖即可。加了逗号则运行后,在输入时也必须在第一个输入值后面加上“,”编辑名称,用.c结尾,如果用.cpp则编译的是C++程序。否则就会无法输入第二个值,出现下面情况。例子:代码实现接收两个数,输出较大者。添加项目名称,更改项目位置。
2023-07-21 19:16:49
665
1
原创 从0开始的异世界生活之编程_C语言_000
这里是“白亦绫不想当小白”,不过今天是从0开始的第一天,希望有一天我可以用自己的力量创造一个完全的二次元社区,那天到来时,那个社区名字会叫Yi0,虽然很遥远但是会一点点靠近;同时,很想创造属于自己的一款游戏,让大家获得快乐。第二阶段会补充Python、C#,并学习计算机图形学、深度学习相关知识,了解Unity引擎等相关的操作。第二阶段会学习Java,Java web ,JavaEE部分作为第一阶段的目标;在不影响当前上学研究课题方向的前提下,争取每周拿出21个小时来学习编程。
2023-07-21 17:48:15
61
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人