VC
文章平均质量分 58
Nancy_m
挨踢人员 文艺程序员高级软件攻城诗个人铭言无淡泊以明志无宁静以致远
展开
-
win32应用程序和win32控制台应用程序
win32应用程序是有窗体的(当然也可以没有),有Windows消息循环机制的。而win32控制台应用程序只是在控制台下运行的程序,类似以前dos的程序。Win32 Application和Win32 Console Application 都是工作在32位Windows环境的程序。 其中Win32 Application 就是普通的常见的窗口应用程序,当然有的界面做得比较个性化,原创 2012-11-20 09:43:07 · 12192 阅读 · 0 评论 -
C++静态成员链接时 "unresolved external symbol " : static "
Why are classes with static data members getting linker errors?Because static data members must be explicitly defined in exactly one compilation unit. If you didn't do this, you'll probably get原创 2013-04-07 14:41:35 · 2761 阅读 · 0 评论 -
C++获取计算机主机信息(计算机名称、IP)
#include #include #include #include #include "winsock2.h"#pragma comment(lib,"ws2_32.lib")using namespace std;int main(int argc, char* argv[]){ CString m_IP;//IP地址临时变量 CString m_LocalIP; //原创 2013-04-08 16:08:17 · 9581 阅读 · 0 评论 -
VC++中面向过程的Static
面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1 #include void fn(); static int n; //定义静态全局变量 void main() { n=20;原创 2013-04-22 11:52:10 · 1521 阅读 · 0 评论 -
VC++面向对象的static
面向对象的static关键字 (类中的static关键字) 1、静态数据成员 在类内数据成员的声明前加上关键字static,该数据成员就是类内的静态数据成员。先举一个静态数据成员的例子。 //Example 5 #include class Myclass { public: Myclass(int a,int b,int原创 2013-04-22 11:53:13 · 2325 阅读 · 0 评论 -
__declspec(dllimport)和__declspec(dllexport)的区别,以及有关c/c++调用约定
DLL可以使用两种方法将公共符号导入到应用程序中或从 DLL 导出函数: 生成 DLL 时使用模块定义 (.DEF) 文件。 在主应用程序的函数定义中使用 __declspec(dllimport) 或 __declspec(dllexport) 关键字。 使用 .DEF 文件模块定义 (.DEF) 文件是包含一个或多个描述各种 DLL 属性的 Module 语句的文本文件。如转载 2013-05-14 19:13:18 · 1261 阅读 · 0 评论