- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 使用windows socket进行域名解析
使用windows socket域名解析主要用到了两个函数:gethostbyname()和inet_ntoa(),其中struct hostent*gethostbyname(constchar*name)函数返回对应于给定主机名的包含主机名字和地址信息的hostent结构的指针,参数name需要填入域名;char *inet_ntoa(struct in_addr in);将一个32...
2019-08-24 20:55:14 1243
原创 qt 为应用程序加图标
为应用程序配置图标需要先弄一个ico格式的图标然后在工程文件.pro中添加RC_ICONS = Chrome.ico点击构建->执行qmake然后生成应用程序
2020-01-02 12:38:39 123
原创 解决windows下qt应用程序显示乱码
找到qt安装目录下和bin文件夹同目录的include文件夹,搜索qglobal.h文件,使用文本编辑器打开文件并添加#if _MSC_VER >= 1600#pragma execution_character_set("utf-8")#endif然后保存文件打开qtcreator打开"工具->选项"菜单项找到文本编辑器->行为将箭头所指处选择为如果...
2019-09-24 00:46:05 871
原创 使用boost线程池
boost threadpool库下载链接https://github.com/CppPeng/threadpool,boost库无须编译可以直接使用在使用过程中可能会报error C2065: 'TIME_UTC' : undeclared identifier错误解决方案参考https://github.com/vpython/visual/issues/3#include <...
2019-09-24 00:22:41 480
原创 使用插入迭代器(inserter)和流迭代器(stream iterators)
这里演示一个稍微复杂的使用插入迭代器和流迭代器的例子,在使用这几个迭代器之前 先简单介绍一下这几个迭代器。insert_iterator该迭代器能够被部分容器使用(还有部分容器没接触过o(* ̄︶ ̄*)o),该迭代器对应的容器成员函数为insert(),使用该迭代器需要指明在容器中插入的位置;istream_iterator为流输入迭代器,能够从输入流中输入数据直到遇到错误或者end
2017-11-19 04:35:47 429
原创 MFC如何在有界面的应用程序中开启控制台窗口
在有界面的应用程序中开启控制台窗口有时候非常有用,尤其是在调试多线程应用程序中,由于通过断点的方式调试程序时会导致线程挂起从而导致各种难于预料的结果。这时候就可以通过开启控制台窗口往窗口输出信息来查看线程的运行情况,这比通过日志文件输出的方式更方便和实时。下面介绍两种开启控制台窗口的方法:1.通过AllocConsole()函数打开控制台窗口 AllocConsole();/
2017-07-19 10:55:17 6482
原创 MySQL数据库中 如何在存储过程中通过传递的参数创建表
在存储过程中传递参数然后以参数为表名创建表的方式有时候非常有用,这样能够创建表结构相同但表名不同的表,在MySQL中如何实现呢?以下示例演示了如何通过存储过程中的参数创建表:CREATE PROCEDURE create_table(IN tb_name VARCHAR(20))BEGINSET @sqlcmd = CONCAT('CREATE TABLE ',tb_name,
2017-07-14 22:36:36 1073 2
原创 使用迭代器辅助函数advance,distance,iter_swap
迭代器辅助函数advance,distance,iter_swap的使用advance(iterator,n);可对迭代器iterator进行增加,增加的幅度由n的值来定对于双向迭代器和随机存取迭代器n的值可正可负,正值表示步进,负值表示步退distance(begin,end);返回迭代器begin和end之间有多少个元素begin和end是一个前闭后开区间[begin,
2017-07-11 11:11:51 803
原创 如何枚举出所有进程和线程以及进程信息
下图是程序运行结果和在cmd下使用tasklist得到的效果图:以下是代码:#include #include #include #include #pragma comment(lib,"psapi.lib")using namespace std;void EnumThreadID(DWORD dwProcessId){HANDLE hSnapsho
2017-06-30 10:08:09 401
精通Windows Sockets网络开发:基于Visual C++实现(附带源码).rar
2019-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人