vc中新增成員函式時為什麼相應的類會消失掉

2025-07-16 14:10:07 字數 2067 閱讀 4951

1樓:網友

兩個可能原因:

中文檔名。vc不能使用中文的檔名、類名、變數函式名,不推薦使用中文路徑。

vc故障。關閉vc,備份工程,刪除。clw/.opt/.ncb等中間檔案,刪除debug目錄,開啟工程,rebuild all。

mfc中新增乙個新類時有的類就消失了。有什麼辦法可以讓這種狀況不再出現??

2樓:網友

怎麼會呢?你是直接自己寫的新類還是通過類嚮導寫的新類呢?

寫新類應該不會影響已有的類吧。

為什麼新增了乙個成員函式有些類丟失了

3樓:網友

選擇選單"build->clean"命令,如果還不行。

關閉開發環境,把*.ncb和*.opt刪掉,再開啟。

4樓:網友

你是用vc6吧,以前我也試過很多次這樣的,bug,沒辦法,現在出vs2010了,用新的吧。

5樓:網友

類不見了在fileview中加進去啊。

我在vc++中新增**時,找不到相應的成員函式,怎麼一回事,怎麼辦 求各位大俠幫忙!!

6樓:網友

1全部找不到成員函式。

可能你的類問題。

類標頭檔案要包含。

要不包含會報錯。

成員函式忘新增。

引發異常也可能。

要摸就是不出現。

ncb檔案在搗亂。

解決方法很簡單。

關掉工程找目錄。

刪除ncb檔案。

再開vc就解決。

若是還沒有解決。

趕快重新裝vc

為什麼我的vc6.0在使用中新增乙個類成員函式後,dlg類就找不到了

7樓:網友

我也遇到過這種情況,你在程式的存放資料夾裡面找乙個字尾為nb(好像是,忘了)的檔案,刪除掉,重新編譯一下看看。

8樓:圭茜茜常墨

sz__type

pos1size

typenum1

constvalue

type*ptr)

這個函式的意思是。

用_ptr字串替換sz_st的從_pos1開始連續_num1個字元你要弄清這個函式的作用。

如果你把2換成10

在看看結果。

9樓:匿名使用者

打到檔案,隨便點乙個空格,檔案和原來不一樣了,你儲存一下,就出來了。

vc++ 6.0 在向類裡新增訊息響應函式時,類經常被刪除,這該咋辦???

10樓:網友

把工程目錄下的「*.clw」檔案刪掉,重新在vc中啟動類嚮導重建所有類。

中文版不穩定,換英文版吧。

11樓:網友

重灌英文版吧 中文沒法使。

12樓:天空之下丶

你是利用vc的 嚮導新增的還是自己敲的**?

我有 vc++ 英文完全版(正版) 你郵箱多少啊。

13樓:網友

為什麼不用vs05 或者vs08呢,

vc++怎麼新增成員函式

14樓:匿名使用者

首先建乙個使用嚮導新增成員函式的專案,然後新建乙個還沒有新增成員函式的專案,然後對比著兩個專案看看有什麼不同:主要是你關注的。h和。cpp檔案中的不同之處。

你會發現大體有3個地方,乙個是。h標頭檔案中的函式宣告,你把你的函式宣告覆制到你的新專案中;另外兩個是。cpp檔案中。

cpp檔案中上部分的有乙個訊息對映巨集,在裡面一般有類似on_message()字樣的,就是訊息對映巨集,你把相關的複製到你的新專案中;下面一般都是函式體(函式實現),你把它們也複製到你的新專案中,然後編譯試試。

剛開始的時候,你可以只增加乙個成員函式。然後使用新舊兩個專案對比,更一目瞭然。

vc中shelleecute函式如何用預設印表機打湧

1.函式功能 你可以給它任何檔案的名字,它都能識別出來並開啟它。2 函式原型 hinstance shellexecute hwnd hwnd,lpctstr lpoperation,lpctstr lpfile,lpctstr lpparameters,lpctstr lpdirectory,in...

以下哪個基類中的成員函式表示純虛擬函式

virtual void vf int 和void vf int 0基類中的成員函式表示純虛擬函式。純虛擬函式是一種特殊的虛擬函式,在許多情況下,回在基類中不能對虛答函式給出有意義的實現,而把它宣告為純虛擬函式,它的實現留給該基類的派生類去做。這就是純虛擬函式的作用.在許多情況下,在基類中不能對虛擬...

c 中,定義的類中成員可以是函式的呼叫嗎?可以是變數之間的

沒太看懂你的問題,建議對類的概念再體會體會。類中主要由兩部分構內 成 成員變數和成員函容數。變數描述類的屬性,而函式則是類的功能。當然,成員變數也可以是其他類的物件,你也可以在成員函式中呼叫其他類的公有成員函式,這些屬於類與 類之間的組合和依賴。建議寫幾個類封裝的程式,再用類建立多個物件,體會類與物...