原创 類成員函數和類作爲友元使用
類成員函數可以作爲友元在其他類中聲明。考慮下面的例子: // classes_as_friends1.cpp// C2248 expectedclass B;class A...{ int Func1( B& b ) ;
原创 刪除帶有非法字符的文件或文件夾
今天恢復系統的時候發生了悲劇,原來下載的網頁、起過中文文件名的文件夾等等,全都包含了非法字符。對這樣的文件,windows explorer無法對其進行任何操作(讀寫、改名、刪除等等)。查找了半天,發現在MSDN中有解決這樣問題的答案。不
原创 模板數組,下標檢查
#include <iostream>using namespace std;template <class T> class Array;template <class T> class ArrayBody...{ friend
原创 eclipse客戶端CVS配置-用戶管理
本文檔內容包括: CVS用戶管理的重要文件... 1 具體步驟講解:... 4 CVS用戶管理的重要文件 會修改到的文件分別是passwd
原创 OLE DB備考
請輸入大於10個字符的資源描述表對應部分,使用VC屬性概念,參考wizard創建的代碼製作表的類。 #pragma once[ db_table(L"T_Event")]class CT_Event...{public: [
原创 ADOX創建Access數據庫
這兩天研究OLE DB,結果直到今天才找到OLE DB創建數據庫的方法,原來弄好的ADOX的代碼捨不得扔掉,就記在這裏好了。 /**////MainCString sDBFile;if(argc < 2)exit(0);elsesD
原创 一個C++程序例子——指向函數的指針、含有可變形參的函數(備查)
這裏列出的兩個東西不經常使用,很容易忘記。其中含有可變參數的函數的部分來自CSDN論壇。 #include <iostream>#include <string>#include <stdarg.h>using namespace
原创 C/C++函數調用約定和函數名稱修飾
C/C++函數調用約定和函數名稱修飾規則探討 作者:星軌(oRbIt) 使用C/C++語言開發軟件的程序員經常碰到這樣的問題:有時候是程序編譯沒有問題,但是鏈接的時候總是報告函數不存在(經典的LNK 2001錯誤),有時候是程序編譯
原创 delete和delete[]的區別
剛纔在寫一段例子程序的時候,發現對於一個指針類型的數組T* p[],delete p和delete[] p的效果一樣。看了一下C++ Primer和C++ Programming Language都沒有找到解釋,於是在網絡上搜索一下,發現
原创 篩選法求素數
#include <iostream> #include <cmath> using namespace std; int ma
原创 “揹包問題”的算法
問題基本描述:有一個揹包,能盛放的物品總重量爲S,設有N件物品,其重量分別爲w1,w2,...wn,希望從N件物品中選擇若干件物品,所選物品的重量之和恰能放入該揹包,即所選物品的重量之和等於S。 遞歸算法 #include <std
原创 日文輸入法
日語假名的輸入原文出處: http://www.aiview.com/ 安裝日語輸入法 對於日語輸入,在Windows操作系統當中,使用微軟的日語輸入法即可。如果沒有安裝,採用以下步驟安裝,需要操作系統的安裝文件或者安裝光盤。 打開
原创 稅費計算取整題目
題目: CODING PROBLEM: SALES TAXESBasic sales tax is applicable at a rate of 10% on all goods, except books,food, and medi
原创 [轉]很幽默的講解六種Socket IO模型
本文簡單介紹了當前Windows支持的各種Socket I/O模型,如果你發現其中存在什麼錯誤請務必賜教。 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped
原创 DOS命令參數中的空格
DOS命令參數中若含有空格,可以用引號將參數括起來 例如: copy "02 Project WorkingOn/test 01/*.*" "02 Project WorkingOn/test 02/*.*" copy "02 Proje