大约有 7,000 项符合查询结果(耗时:0.0074秒) [XML]
c/c++浮点输出时,不显示小数点后没用的0 - C/C++ - 清泛网 - 专注C/C++及内核技术
...0.000000001(即浮点数的0,不理解的请参考《浮点数在内存中的表示》)时,它显示的是e-xxx科学计数的形式:
printf("%g\n", 1.4000000001 - 1.4000000002);
printf("%g\n", 1.4000000001 - 1.4000000001);
浮点输出 %g
error C2440: \'initializing\' : cannot convert from \'char *\' to \'co...
...使用string::const_iterator 后者使用下标操作来获取string对象中的字符。
error C2440
在vc中使用xtremetoolkit界面库-----简单控件的使用 - C/C++ - 清泛网 - 专...
...置按钮控件的各种属性。
下面我们再来通过标准控件中的Custom Control来使用xtremetoolkitPro中更炫酷的控件了:
和上面的步骤一样,我们先添加两个Custom Control控件:
设置左边的Custom Control的ID 为 IDC_EDIT, Class为:CodejockSyntaxEdi...
C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...虚函数。
析构函数自然也应该如此:如果它想析构子类中的重新定义或新的成员及对象,当然也应该声明为虚的。
c.第三段代码:
#include<iostream>
using namespace std;
class ClxBase{
public:
ClxBase() {};
virtual ~ClxBase() {cout << "...
/usr/include/c++/4.9/bits/stl_iterator_base_types.h:165:53: error: ‘i...
...面的错误信息.
这段代码的错误之处,在于std命名空间中的distance屏蔽了本地的distance函数,解决方法即为,显式调用本地方法,例如使用
::distance(age[0],age[1])
或者将distance放在一个命名空间中,例如:
namespace foo
{
double distance(i...
C++ 通过主机名/域名获取IP - C/C++ - 清泛网 - 专注C/C++及内核技术
...串转换为IP地址
//调用inet_ntoa()函数,将hostinfo结构变量中的h_addr_list转化为标准的IP地址(如202.197.11.12.)
//printf(" IP地址: %s/n",ip); //输出IP地址
sprintf(szIPAddr,"%s",ip);
}
}
WSACleanup(); //卸载Winsock库,并释放...
__declspec(dllexport) 导出符号解决链接失败问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...2 个无法解析的外部命令
的编译错误。
原因是引用的dll中的函数没有导出导致,可以用Depends打开dll查看验证,使用如下的宏申明解决:
#ifdef _EXPORTING
#define API_DECLSPEC __declspec(dllexport)
#elif defined USE_LIB
#define API_DECLSPEC
#els...
MFC中通过Tooltip类实现悬浮鼠标显示提示信息 - C/C++ - 清泛网 - 专注C/C++及内核技术
...于风格可以在Create的时候设置。
方法三:
自己封装SDK中的这个控件,难度是大点,但是可控性和适用性都可以大大提高。
e.g.
// 常量定义
// tooltip
#define TTS_BALLOON 0x40
#define TTS_CLOSE 0x80
#define TTS_NOFADE 0x20
m_tooltip.Creat...
解决:CStatic控件单击STN_CLICKED消息没反应 - C/C++ - 清泛网 - 专注C/C++及内核技术
...通告消息的,如图:
MSDN中关于Static Controls Messages 中的STN_CLICKED 消息,有如下描述:
STN_CLICKED
This message is sent when the user clicks a static control that has the SS_NOTIFY style.
CStatic STN_CLICKED
c++ volatile关键字简析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...普通变量不会);即认为寄存器值不可靠,必须使用内存中的值。
CPU修改其值后,值会自动回刷到内存中(普通变量不会)。
volatile cacheline