排序
C++输出十六进制格式字符串,总结C++格式化输出知识
C++输出十六进制格式字符串 下面的函数是我实现的C++输出十六进制格式字符串: std::string ConvertToString( unsigned char value ) { std::ostringstream out; out << std::hex <<...
C++ BOOST库的安装、配置和使用方法步骤
本文介绍在VS2013开发环境下,BOOST库的安装、配置和使用方法。 使用boost库的缘由 昨天,项目需要用到一个循环缓冲区,替代c++STL里的deque,主要目的是减少软件运行过程中不断的内存分配和释...
MFC程序运行时报错wincore.cpp line:972
MFC对话框程序,release模式下运行,没问题;debug模式下运行,一启动就报错: debug assertion failed! ........wincore.cpp line:972 后来找到原因,如下: 界面上添加状态栏,在状态栏显示系...
在用的BCB6突然启动时让注册,原因和解决方案介绍
我的操作系统是win10+BCB6。一直用的好好的,昨天突然启动BCB,提示让注册: 想起来,前天关机时,系统升级来着。本文为大家介绍win10更新升级后BCB提示未注册怎么解决? 最近有用户反馈在升级...
高版本VC编译低版本VC源码关于ON_WM_NCHITTEST报错的原因和解决方法
利用WM_NCHITTEST消息可以实现无标题窗口的拖动。使用低版本(VS2005以下)的VC编写的C++工程代码,改用高版本(VC2005以上)如VC2005\VC2008\VC2010等,编译时输出报错: error C2440: 'static...
多线程访问同一FILE*句柄打开文件方式错误导致文件写入内容混乱
今天,在一个项目中要实现使用libcurl多线程分块下载一个大文件的功能。 大体思路是: 1.获取服务器文件的大小; 2.根据文件大小和设定的线程数,对文件进行分块;每块建立一个块信息; 3.每块...
Win10怎么添加开机启动项
win10从开始菜单找启动文件夹,不好找。本文讲解Win10将软件添加到开机启动项的方法。 Win10添加开机自动运行软件 方法一:开机启动文件夹 1、我们打开文件夹:C:\Users(用户)\Administrator...
更换操作系统和安装路径后C++builder6编译报E2075错误
之前的BCB6安装于win7 64位系统的C盘program files(x86)下面的Borland目录中,即默认安装目录。 后来换了电脑,win10 64位系统,将BCB6安装在了D:\program files(x86)\borland目录,也就是修改...
sqlite的bug导致报错:Error while executing SQL query on database ‘XXXXX’: near “group”: syntax error
使用VS2017开发平台,C#语言开发一个sqlite数据库工具。遇到一个运行时错误: Error while executing SQL query on database 'XXXXX': near 'group': syntax error 错误发生在通过sql语句查询表...
C++中编写SQL语句查询ACCESS数据库指定时间段内的记录
今天,在BCB环境中,编写sql语句ACCESS数据库记录,查询数据库表中日期/时间类型字段值在某一区间内的记录。 错误一:参数 开始日期 没有默认值。 错误原因:字段名错误,表中实际字段名为 开始...
关于GetAcceptExSockaddrs函数参数的设置注意事项
GetAcceptExSockaddrs [1] 是专门为AcceptEx函数准备的应用。 void GetAcceptExSockaddrs( _In_ PVOID lpOutputBuffer, _In_ DWORD dwReceiveDataLength, _In_ DWORD dwLocalAddressLength, _In...
C/C++访问MySql数据库方法之MYSQL的C API编程
在C/C++中连接开发MySQL数据库方法有如下三种: 1. 通过odbc 2. 通过Connector/C++ 3. 通过MySQL C API