小魚兒C++處女作(vcword操作封裝)本人先聲明這個程序是參考了汪自軍封裝類來寫的。如果程序?qū)δ阌兴鶐椭覍⒏械胶軜s幸。。期末到了希望大家都不要掛科哦,反正我只有英語考了,貌似及格沒有壓力啊。。。。程序代碼:#ifndefCMYWORD_H#defineCMYWORD_H#include"msword.h"#include//段落對齊的屬性enumAlignment{wdAlignParagraphCenter=1,wdAlig
系統(tǒng) 2019-08-12 09:27:10 2691
靜態(tài)庫libdemo.h1//libdemo.h2#ifndef_LIBDEMO_H3#define_LIBDEMO_H45voiddemo_call(char*msg);67#endiflibdemo.c1//libdemo.c2#include"libdemo.h"3#include45voiddemo_call(char*msg)6{7printf("%s\n",msg);8}編譯庫文件#編輯成目標文件gcc-clibdemo.c-
系統(tǒng) 2019-08-12 01:33:38 2686
這個其實發(fā)在這里有點不合適,因為在.NET環(huán)境下本身很多數(shù)據(jù)都采用xml格式化,存儲在本地,另一方面是.net的類庫也非常的靈活,對注冊表操作非常方便,沒有必要畫蛇添足來這么一個包裝的類,但是如果你用vc++,WIN32API,做開發(fā)的時候,你會發(fā)現(xiàn)要對注冊表操作非常的困難,更讓人寒心的是,它居然沒有提供對注冊表鍵的重命名,在NTDLL.dll中有一個可以替代的API:NTRenameKey,但是它只有winXP之后的操作系統(tǒng)才提供,所以,筆者在這里提供這
系統(tǒng) 2019-08-29 22:24:45 2675
LinuxC++遠程全科班LinuxC++遠程全科班2010-07-0213:22LinuxC++全科班課程,專注Linux/UNIX服務(wù)器端軟件開發(fā)(后臺開發(fā)),培養(yǎng)企業(yè)所需的專業(yè)Linux/UNIXC++軟件工程師。課程涉及UNIX/Linux服務(wù)器端軟件開發(fā)的各個方面:Linux/UNIX、C++、Boost、ACE、Oracle/MySQL、企業(yè)級的實戰(zhàn)項目等。上課方式遠程視頻學(xué)習(xí)。學(xué)費¥7,200元。課程模塊LinuxC++全科班課程由以下模塊組
系統(tǒng) 2019-08-12 01:33:29 2667
最初發(fā)表在這里。其實,C/C++世界開始時并沒有庫這個概念,我們編寫程序的時候,都是自己搞定一切:Coding,Compile,Link,生成一個可執(zhí)行文件后載入系統(tǒng)運行就可以了。但是,如果每個程序員都這樣各自為政的話,將會導(dǎo)致大量的重復(fù)勞動。譬如,在很多程序中都需要輸入輸出的功能,按照現(xiàn)在這種狀況,只有每個程序員都自己重新開發(fā)這樣的功能模塊,這樣效率之低下可想而知。于是,大家渴望能夠進行代碼重用:一些通用的代碼最好能夠由別人提供,我只需調(diào)用即可。那么,我
系統(tǒng) 2019-08-29 22:19:24 2648
在使用VC++時,經(jīng)常使用OutputDebugString往往Output窗口寫一些調(diào)試信息,如果輸出信息遵循某種格式,那么在Output窗口中點擊相應(yīng)輸出文本就會跳到相應(yīng)的代碼行中。具體格式MSDN中有說,簡單的說法,在輸出文本的最前面是"文件名(行號):"的格式就可以了。一個例子,用在我的內(nèi)存泄露檢測代碼中:wsprintf(output_temp,"%s(%d):>>>>>>>>>>>>memleaks!size=%d",memory_alloca
系統(tǒng) 2019-08-29 22:28:29 2634
1.引用本身是有指針實現(xiàn)的:引用為只讀指針例子:intd=123;int&e=d;//引用int*conste=d;//只讀指針,e指向d,不可修改e指向別的變量2.const修飾指針問題2.1.指向const對象的指針:constdouble*cptr;const所限定的是指針所指的對象,而非限定指針為const例子:constdoubleip=3.14;//ip為const型constdouble*cptr=//cptr不是const型,ip不能賦值為
系統(tǒng) 2019-08-12 01:54:17 2540
(我看到這個帖子很好,就想和大家分享一下)1.把C++當成一門新的語言學(xué)習(xí)(和C沒啥關(guān)系!真的。);2.看《ThinkingInC++》,不要看《C++變成死相》;3.看《TheC++ProgrammingLanguage》和《InsideTheC++ObjectModel》,不要因為他們很難而我們自己是初學(xué)者所以就不看;4.不要被VC、BCB、BC、MC、TC等詞匯所迷惑——他們都是集成開發(fā)環(huán)境,而我們要學(xué)的是一門語言;5.不要放過任何一個看上去很簡單的
系統(tǒng) 2019-08-29 23:02:02 2526
簡而言之:explicit修飾的構(gòu)造函數(shù)不能擔(dān)任類型轉(zhuǎn)換函數(shù)這個《ANSI/ISOC++ProfessionalProgrammer'sHandbook》是這樣說的explicitConstructorsAconstructorthattakesasingleargumentis,bydefault,animplicitconversionoperator,whichconvertsitsargumenttoanobjectofitsclass(seeal
系統(tǒng) 2019-08-29 22:33:10 2523
本文為原創(chuàng),如需轉(zhuǎn)載,請注明作者和出處,謝謝!
系統(tǒng) 2019-08-29 22:47:21 2448