排序
VC开发的dll文件,新增接口函数不起作用
用VC2017写了一个dll文件,放到另一个工程里调用,运行正常;后来给这个dll新增了一个接口函数,在工程中调用,能正常运行不报错,但总得不到预期的执行结果。 找来找去,最终才发现,是dll新增...
VC对话框程序错误RC2104:TBS_NOTIFYBEFOREMOVE
我有一个基于VC++ / MFC对话框的项目。 在这些对话框中,我使用了一些带有“Before Before Move”的滑块。 有时候,我不想使用VS对话框向导编辑它们,而是更喜欢在文本编辑器中手动编辑相关的.r...
购买Windows 10 OEM
大家好,我以非常便宜的价格(大约15美元)购买了Windows 10 OEM许可证。我已经用了几个月了,从来没有出过问题。我的问题是: 1. OEM许可证可以卖给终端个人用户吗? 2. 我购买的许可是真的吗?这合...
C++为什么要设计在类声明中初始化成员变量?用途是什么?
C++中可以像下面这样,直接在类的声明中对成员变量进行初始化赋值: class X { int a = 5; } 为什么要这么做?在什么场合下用到这一特性?在构造函数中可以实现相同的效果,为什么不直接在构造...
C++操作符(&按位与操作符和==等于比较操作符)的优先级问题导致的bug
在一个socket通讯程序中,将socket接收到的字节和0x20比较: if (buf[0]&0x20 == 0x20) 结果得不到预期效果。 后来发现,上面一行代码执行是按照buf[0]和0x20 == 0x20进行按位与操作,这才...
[PHP报错]Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in
初学PHP,遇到一个错误: Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in....... 后来发现是sql语句写错了,里面的where userid == xxx 将 '=' 写成了 '=='...
C++STL标准模板库deque的内存问题
我在一个项目中,用到C++STL标准模板库deque,用在消费者-生产者模式中做缓冲区。 生产者进行push_back()操作,在队列尾端添加数据;消费者从队列首端读取数据,进行pop_front()操作。 随着程序...
C++ BOOST库的安装、配置和使用方法步骤
本文介绍在VS2013开发环境下,BOOST库的安装、配置和使用方法。 使用boost库的缘由 昨天,项目需要用到一个循环缓冲区,替代c++STL里的deque,主要目的是减少软件运行过程中不断的内存分配和释...
在用的BCB6突然启动时让注册,原因和解决方案介绍
我的操作系统是win10+BCB6。一直用的好好的,昨天突然启动BCB,提示让注册: 想起来,前天关机时,系统升级来着。本文为大家介绍win10更新升级后BCB提示未注册怎么解决? 最近有用户反馈在升级...
MFC程序运行时报错wincore.cpp line:972
MFC对话框程序,release模式下运行,没问题;debug模式下运行,一启动就报错: debug assertion failed! ........wincore.cpp line:972 后来找到原因,如下: 界面上添加状态栏,在状态栏显示系...
Win10怎么添加开机启动项
win10从开始菜单找启动文件夹,不好找。本文讲解Win10将软件添加到开机启动项的方法。 Win10添加开机自动运行软件 方法一:开机启动文件夹 1、我们打开文件夹:C:\Users(用户)\Administrator...