原创 VC++中面向過程的Static
面向過程設計中的static 1、靜態全局變量 在全局變量前,加上關鍵字static,該變量就被定義成爲一個靜態全局變量。我們先舉一個靜態全局變量的例子,如下: //Example 1 #include <iostr
原创 C++獲取計算機主機信息(計算機名稱、IP)
#include <iostream> #include <string> #include <vector> #include <atlstr.h> #include "winsock2.h" #pragma comment(lib,"
原创 C++靜態成員鏈接時 "unresolved external symbol " : static "
Why are classes with static data members getting linker errors? Because static data members must be explicitly defined
原创 VC++面向對象的static
面向對象的static關鍵字 (類中的static關鍵字) 1、靜態數據成員 在類內數據成員的聲明前加上關鍵字static,該數據成員就是類內的靜態數據成員。先舉一個靜態數據成員的例子。 //Example 5
原创 C的位操作
一、傳統的C方式位操作: 1.基本操作: 使用一個unsigned int變量來作爲位容器。 2.操作符: | 按位或操作符:result=exp1|exp2;當exp1和exp2中對應位中至少有一個爲1時,result中對應位
原创 線程通信-PostThreadMessage
#include <stdio.h> #include <windows.h> #include <iostream.h> #include <process.h> #define UM_MSG1 WM_USER+1
原创 番茄學習法
轉自:http://blog.csdn.net/liutengteng130/article/details/7583044 liutengteng130 番茄學習法 在日常學習生活中,時間是有限的,那麼效率對我們來說就固然
原创 使用DLL在進程間共享數據
DLL入門淺析(5)——使用DLL在進程間共享數據 在Win16環境中,DLL的全局數據對每個載入它的進程來說都是相同的,因爲所有的進程用的都收同一塊地址空間;而在Win32環境中,情況卻發生了變化,每個進程都有了它
原创 C++裏面的取整函數
#include<math.h> double ceil(double x) //向上取整 double floor(double x) //向下取整 也可以用數據類型強制
原创 C++類模版的繼承
類模板可以繼承也可以被繼承。 1.在一個類模板中,一個非依賴型基類是指:無須知道模板實參就可以完全確定類型的 基類。 例如: template<typename X> class Base{ publi
原创 strcpy_s與strcpy
例子: #include<iostream> #include<cstring> using namespace std; void Test(void) { char *str1=NULL; str1=new char[20]; c