[英]How to call a function in the same file of main from a function in another file
我有一個包含多個頭文件和cpp文件的程序,我想調用在同一文件中定義的函數,主要是從另一個文件中定義的函數定義的。 如果我是對的,則具有main函數的文件將永遠沒有相應的標頭,對嗎? 我該怎么辦?
為什么不允許您在main.cpp
使用函數的標頭? 假設main.cpp
定義了main
和foo
,那么沒有什么可以阻止您使用包含foo
聲明的標頭。
實際上,某些庫和框架是自己的main
。 在這種情況下,您只需鏈接到包含main
的庫即可。
例如,如果您查看Boost的單元測試框架頁面的最后一個示例代碼,您將看到沒有main
。 已經在Boost Unit Test Framework庫中為您編寫了main
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.