Time of Update: 2018-12-03
這幾天一直在看上海體育頻道的專題片《G錄姚明》。很過癮!經常會看到姚明在打球之餘參加社區公益活動,或到學校,或到其他的場所。姚明在用他的一言一行影響著他周圍的人。一方面,大家可以親密接觸球星,另一方面,人們從球星的身上受到鼓勵。這讓我想起在國內,這樣類似的公益活動也有,但是非常少。是姚明們素質比國內的球星、歌星們高很多嗎?不是的!是我們國內還沒有去充分的發掘球星、歌星的這種資源。缺少這種牽線搭橋的人和組織。我們看港台娛樂新聞的時候,也會經常看到歌星們參加各種公益活動。他們就比我們做得好。希望在內
Time of Update: 2018-12-03
春天又到了,北京多風的季節,門窗一開不用一兩天的工夫,地上就多了一層浮土,往年清掃真是麻煩,不過今年好了,身邊多了一個清掃的好幫手 - 鐵頭。鐵頭是一台掃地機器人,iRobot Roomba
Time of Update: 2018-12-03
歡迎訪問我的完整版部落格:http://blog.jeebook.com 早就聽說國內網域名稱轉出是件很麻煩的事情,網上也能隨處查到憤怒的轉出者寫的文章,這次輪到我轉出還算順利,記在這裡給大家鼓鼓勁。 我的網域名稱最初註冊在新網,後來忘了因為什麼原因從新網轉到myrice.com,當時沒碰到什麼問題,卻不知道已經埋下了麻煩的種子。 直到後來因為主機轉移到新網互聯,而且myrice.com不是北京的公司怕回頭有事不好找他們,所以想再轉到新網互聯,
Time of Update: 2018-12-03
前幾天教唆一個朋友註冊了twitter,然後互相follow了對方。朋友問,接下來幹什嗎?我說,你可以發資訊上去。朋友:接下來呢?我:沒有了。仔細想想,除了收發資訊的確是沒什麼可作的了。twitter就是這麼一個奇怪的東西,功能卻簡單的要命,一共不超過幾個介面,一個程式員有個幾個月的時間就可以完成。但它卻被稱為Flickr之後最棒的網路應用,BBC,衛報等諸多國外媒體競相登陸它,連Google也打算以數億美金收購它。作為一款網路社交工具,twitter到底帶來了什麼呢?先讓我們看看已有的網路社交
Time of Update: 2018-12-03
聲明: 本主翻譯自mingwwin32郵件清單上的文章。原文地址如下:http://gcc.gnu.org/ml/gcc-help/2006-09/msg00000.html------------------------------------------------------------我寫了一個在WINDOW32平台上,利用mingw編譯最新的gcc(4.1.1)的指南。readme.lst 請願涼我不太地道的英語。I - 建立mingw工作環境II -
Time of Update: 2018-12-03
SDL 用法,第 2 部分:"Pirates Ho!" 編碼新遊戲編碼的首要步驟Sam Lantinga 和 Lauren MacDonellLoki Entertainment Software,首席程式員技術作家2000 年 3 月內容:為什麼使用 C++automake 和 autoconf錯誤處理對象緩衝日誌記錄函數重新開發代碼組裝起來結束語參考資料關於作者上個月,Sam Lantinga 和 Lauren MacDonell 開始了 "Pirates Ho!"
Time of Update: 2018-12-03
From CSDN 1.事業永遠第一 雖然金錢不是萬能的,但沒有錢是萬萬不能的,雖然這句話很俗,但絕對有道理,所以30歲之前,請把你大部分精力放在你的事業上. 2,別把錢看得太重 不要抱怨自己現在工資低,銀行存款4位元以下,看不到前途,現在要做的就是努力學習,即使你文憑再高,怎麼把理論運用到實踐還是需要一個很長的鍛煉過程,社會永遠是一所最博大的大學,它讓你學到的知識遠比你在學校學到的重要得多,所以同樣,你也別太介意學曆低.30歲之前靠自己能力買車買房的人還是極少 3,學會體諒父母
Time of Update: 2018-12-03
最近使用boost進行開發,感到很不錯。今後還要陸續將自己的感想記下在使用boost 的序列化時。當序列話衍生類別時遇到問題。總是提示 ”unregist class“ ,但明明在類聲明,定義檔案中添加了相關的宏...h#include
Time of Update: 2018-12-03
作者:李曉飛下載本文樣本工程 一、閑聊首先,在這裡向前段時間沒來得及回複你們問題的朋友們說聲對不起了,這段時間工作實在太忙,我快倒!哈哈!好了,讓我們轉入正題,今天要談的話題是COM,稍微深入一點,不知道大家用過C++Test或者Visual
Time of Update: 2018-12-03
E_INVALIDARG0x80070057參數錯誤E_OUTOFMEMORY0x8007000E記憶體錯誤E_NOTIMPL0x80004001未實現E_POINTER0x80004003無效指標E_HANDLE0x80070006無效控制代碼E_ABORT0x80004004終止操作E_ACCESSDENIED0x80070005拒絕訪問E_NOINTERFACE0x80004002不支援介面 另外,你還可以返回自己構造 HRESULT 錯誤值。方法是使用宏
Time of Update: 2018-12-03
當程式出錯併產生core 時 快速定位出錯函數的辦法 gdb 程式名 core檔案名稱(一般是core,也可能是core.xxxx) 偵錯工具使用的鍵 r run 運行.程式還沒有運行前使用 c cuntinue 繼續運行。運行中斷後繼續運行 q 退出 kill 終止調試的程式 h help 協助 <tab> 命令補全功能
Time of Update: 2018-12-03
原著:Paul DiLascia翻譯:NorthTibet下載原始碼:CAtWork0510.exe (273KB)原文出處:Writing, Loading, and Accessing Plug-Ins 在 2005 年一月刊的 MSDN 雜誌文章中,你有一個例子程式的代碼是用混合模式編寫的。有沒有可能動態載入 .NET 類或 DLL 並調用那些函數呢?假設我有一個本機 C++ 應用程式,我想允許使用者在 .NET 中為該 C++ 程式編寫外掛程式。就像在 .NET 中使用
Time of Update: 2018-12-03
作者:useresu下載原始碼摘要 本文介紹了一種使用VC++ ATL(Active Template Library),利用IDTExtensibility2介面,為Microsoft Word加入功能簡單的COM外掛程式(addin),加入工具列按鈕和菜單等可視組件,並為其加入響應事件的方法,並在最後簡單說明了實現與Office宏混合編程的方法。 說到Office相關的編程,大家首先想到的可能是VBA(Visual Basic for Application),事實上,
Time of Update: 2018-12-03
作者:賈聞強 通常對象集合時要用到列舉程式,但列舉程式的實現主要是為了集合對象的存取控制,我們可以用CComEnumOnSTL模板去定義自己的列舉程式,這樣會涉及複雜的複製策略定義及集合方法實現的定義。假如我們不使用列舉程式,而僅使用介面數組,集合對象會有一個相對簡單許多的實現,本文將探討這種方法的實現並提供完整的原始碼。下載原始碼
Time of Update: 2018-12-03
下載原始碼一、前言 終於寫到了第九回,我也一直期盼著寫這回的內容耶,為啥呢?因為自動化(automation)是非常常用、非常有用、非常精彩的一個 COM 功能。由於 WORD、EXCEL 等 OFFICE 軟體提供了“宏”的功能,就連我們使用的VC開發環境也提供了“宏”功能,更由於 HTML、ASP、JSP 等都要依靠指令碼(Script)的支援,更體現出了自動化介面的重要性。 如果你使用 vc6.0 的開發環境,請繼續閱讀。 如果你使用 vc.net
Time of Update: 2018-12-03
typedef struct _GUID {DWORD Data1;// 隨機數WORD Data2;// 和時間相關WORD Data3;// 和時間相關BYTE Data4[8];// 和網卡MAC相關} GUID;typedef GUID CLSID; // 組件IDtypedef GUID IID; // 介面ID#define REFCLSID const CLSID &// 常見的聲明和賦值方法CLSID CLSID_Excel = {0x00024500,0x00
Time of Update: 2018-12-03
使用cppunit簡直是惡夢啊參考了這兩文:配置和使用CPPUnit筆記http://dev.csdn.net/article/68/68259.shtm便利的開發工具 CppUnit 快速使用指南http://www.devworkclub.com/bbs/FileView.php?id=200408051345330000 研究出來的使用步驟:1.
Time of Update: 2018-12-03
1。建立多系統引導方法1 很多人都知道了,就是用Windows XP的NTLDR使用Chain0來搜尋硬碟,找到HFS+分區來啟動OSX。 步驟 [在Windows XP下操作]: 下載Chain0檔案並拷貝到C:/。開啟檔案夾選項,設定“顯示隱藏檔案”。把C盤的Boot.ini的唯讀取消後用 記事本開啟,在最後加入新的空白行後輸入:[Copy to clipboard]CODE:C:/Chain0="Mac OS
Time of Update: 2018-12-03
GRUB是一個多重開機管理工具,它可用來啟用Linux、BSD、OS/2、BeOS與Windows95/98/NT等眾多作業系統,GRUB是一個獨立於作業系統之外的開機程式,並不像LILO是依靠Linux才能進行設定與維護,也提供了類似Bash的命令列模式,讓使用者更方便地設定GRUB。 取得與安裝GRUB: GRUB的原始碼壓縮檔可至GNU的ftp月台( ftp://alpha.gnu.org/gnu/GRUB/ )下載最新版本
Time of Update: 2018-12-03
這裡以目前最新的Code::Blocks 1.0rc2和wxWidgets 2.6.2為例,分別介紹Windows平台和FreeBSD平台下如何搭建Code::Blocks+wxWidgets環境,其它平台方法可類推。Windows下 到Code::Blocks官方網站http://www.codeblocks.org下載Code::Blocks+MingGW安裝包,下載後用預設設定安裝。設定環境變數,給Path環境變數加上C:/Program