Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[BCB]請問副程式及重覆include標頭檔

0 views
Skip to first unread message

願望

unread,
Oct 26, 2000, 7:52:20 AM10/26/00
to
※ 引述《guwe...@bbs.yuntech.edu.tw (臭尼是我的)》之銘言:
> 若我把一些副程式,依功能分類寫成數個.c的檔,再加入專案中,
> 為何主程式無法呼叫使用,而出現下列訊息
> [Linker Error] Unresolved external 'ff()' referenced from D:\WTMN\MAIN.OBJ
> 希望有人知道如何解決....


應該是要在每一個會用到ff()的檔案裡

宣告一次ff(),不過是用

extern ff(); 修飾宣告

意思是指他存在定義於其他的檔案中。
--
[1;32m※ Origin: [33m台灣科大電子站 [37m<bbs.et.ntust.edu.tw> [m
[1;31m◆ From: [36m140.113.149.115 [m

unread,
Oct 26, 2000, 10:29:07 AM10/26/00
to
※ 引述《MGL...@bbs.et.ntust.edu.tw (願望)》之銘言:

> ※ 引述《guwe...@bbs.yuntech.edu.tw (臭尼是我的)》之銘言:
> > 若我把一些副程式,依功能分類寫成數個.c的檔,再加入專案中,
> > 為何主程式無法呼叫使用,而出現下列訊息
> > [Linker Error] Unresolved external 'ff()' referenced from D:\WTMN\MAIN.OBJ
> > 希望有人知道如何解決....
> 應該是要在每一個會用到ff()的檔案裡
> 宣告一次ff(),不過是用
> extern ff(); 修飾宣告
> 意思是指他存在定義於其他的檔案中。
我的習慣是為每個.c寫個.h檔
放這些這些extern xxxx()或是struct,class(不包括他的function)的宣告
我覺得這樣比較方便。

不過我是用VC的
但MFC我不懂,我只會一點點Win API...>.<...(大三的程式新手)
API比較容易學嘛^O^,MFC太難囉,
怎樣都學不好,放棄啦....><....
(我不信有人能在不懂MPC一點原始碼的狀態下
光靠那些自動生出來的碼就能完成一個"有用的"程式)
--
[1;32m※ Origin: [33m大葉大學戀戀紅城 [37m<bbs.dyu.edu.tw> [m
[1;32m※ From : [36mtc67-83.dialup.seed.net.tw [m

Terry Law

unread,
Oct 30, 2000, 8:36:56 PM10/30/00
to
小朋友這種說法太武斷了

我從來不了解MFC的物件怎麼寫的也不想了解
但是我仍用ClassWizard產生的程式架構寫程式
這才是物件導向程式設計的精神,封裝與繼承


"?" <hl....@sun.dyu.edu.tw> 撰寫於郵件 news:3dAAUJ$s...@sun.dyu.edu.tw...

0 new messages