随笔分类 -  C/C++

摘要:#开始 最近在做一个需要用到提交HTTP请求的工具 但是遇到一个问题 如下 在Qt中提交一个get请求之后(或者post) 在收到回复之后会调用之前连接好的槽函数 但是问题就是在主调函数中不知道什么时候会收到请求回复 这就导致需要用到请求结果的代码全部执行失败了 #解决尝试 在主调函数调用post请 阅读全文
posted @ 2019-04-05 20:02 Startu 阅读(2756) 评论(0) 推荐(0) 编辑
摘要:#前言 接触到了Qt的网络编程 然后尝试对一个http页面请求获取源码 是可以的 但是当对https界面发出请求的时候总是错误 TLC什么的初始化失败 百度也是没有结果 然后网上各种方法 比如说编译OpenSSL, 找到 libeay32.dll ssleay32.dll 这两个文件 但是 但是不知 阅读全文
posted @ 2019-03-20 16:27 Startu 阅读(4255) 评论(1) 推荐(2) 编辑
摘要:leetcode上面做题遇到的错误 原因: 在调用函数时,如果返回值如果是一个常量则没问题。如果返回值若为指针则可能会出现该错误,假如返回的指针地址指向函数内的局部变量,在函数退出时,该变量的存储空间会被销毁,此时去访问该地址就会出现这个错误。 解决办法有以下三种: 1.返回的指针使用malloc分 阅读全文
posted @ 2019-03-12 17:22 Startu 阅读(1040) 评论(0) 推荐(0) 编辑
摘要:在前面加一个 setlocale(LC_ALL, ""); //必须得有这行 否则不能输出中文 注意得加locale头文件 #include<stdio.h> #include<conio.h> #include<windows.h> #include<TCHAR.h> #include <loca 阅读全文
posted @ 2019-03-07 15:10 Startu 阅读(1686) 评论(0) 推荐(0) 编辑
摘要:原理是创建一个内核对象之后 如果再创建一个同名的对象 就会给代码中的GetLastError函数对应的变量修改为 ERROR_ALREADY_EXISTS (但是不影响"创建"对象 因为实际上并没有创建 只是把hMutex 变量指向了已存在的同名对象) #include<stdio.h> #incl 阅读全文
posted @ 2019-03-07 14:03 Startu 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:#开始 我现在是带着崩溃得心情写博客的 这个估计是我遇到的最混蛋的bug 我试图用Qt写个小程序 然后给窗口添加一个背景 就像这样 先不管我那个路径的问题 只要写了那个代码,就一定出错 删除了一点事情没有 我把我能想到的一切都排错了一遍 包括QSS语法 运行环境什么的 重建工程..... 都试过了 阅读全文
posted @ 2019-02-17 04:03 Startu 阅读(461) 评论(0) 推荐(0) 编辑
摘要:#开始 今天开始入坑QT了 似乎是个高大上的东西,师傅一直建议我学这个 (如果用C++做界面的话) 配置好环境之后写了代码运行没问题 但是添加了中文字符之后就 die 了,这个问题的话 LInux上的QT也是有问题的...Linux上面 QT Creator 不能直接输入中文 #解决过程 网上找了很 阅读全文
posted @ 2019-02-01 02:14 Startu 阅读(2257) 评论(2) 推荐(0) 编辑
摘要:方法一, 形参给出第二维的长度。 例如: #include <stdio.h> void func(int n, char str[ ][5] ) { int i; for(i = 0; i < n; i++) printf("/nstr[%d] = %s/n", i, str[i]); } voi 阅读全文
posted @ 2018-11-30 13:23 Startu 阅读(3866) 评论(0) 推荐(0) 编辑
摘要:#开始 今天有人问我C++怎么给Java传递消息 大概需求是 用C++写了一个窗口 需要把编辑框里面的东西传递给Java做处理 #解决过程 我现在能想到的有三个简单的方法 1. Socket编程 通过网络编程跨进程,优点是建立链接之后可以多次传递,缺点是实现代码可能有点多 2. 通过调用命令行 优点 阅读全文
posted @ 2018-10-16 19:05 Startu 阅读(1264) 评论(0) 推荐(0) 编辑
摘要:#include <atlimage.h> #include <atltime.h> #include <conio.h> //截取全屏保存为png CString ScreenShot() { HDC hDCScreen = ::GetDC(NULL);//首先获取到屏幕的句柄 int nBitP 阅读全文
posted @ 2018-09-17 11:01 Startu 阅读(1729) 评论(0) 推荐(0) 编辑
摘要:#开始 · 简单的创建链表 #代码 1 #include<conio.h> 2 #include<stdio.h> 3 #include<stdlib.h> 4 5 struct Str 6 { 7 char name[100]; 8 int sex; 9 int id; 10 Str * next 阅读全文
posted @ 2018-09-07 09:28 Startu 阅读(165) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示