2011-02-24 62 views
0

哪個頭文件應該包含爲了使用error();關於錯誤類

此外,我無法使用std_lib_facilities.h。 它說沒有這樣的文件。

回答

2

std_lib_facilities.h是本書的示例庫,用C++編程原理和實踐。你可以從這裏得到它:

確保保存爲文本,以獲取更多信息,請查看你的書,有它的網頁1153年至1154年的記載,以及在一些前面的章節中,我不能似乎在這一刻找到。這個頭文件中的error()只是一個函數(實際上是它們的一組),它不是C++標準庫的一部分。

要包括你必須從上面下載它,把它放在同一個文件,並將以下行添加到您的代碼的頂部(或確保其正確的,如果它是存在的)頭

#include "std_lib_facilities.h" 

他還列出其他資源,你可以在這裏找到http://www.stroustrup.com/Programming/

1

我想你是通過了Bjarne Stroustrup的閱讀Programming: Principles and Practice Using C++的頁面。如果是這樣,那麼他在他的書中爲他的例子寫了一個std_lib_facilities.h。它具有所有常見的頭文件,程序員通常包含在他們的程序中。

我確定他在開頭的某處提到過這個文件包含什麼內容。搜索那個。一旦你發現,創建一個名稱相同的頭文件幷包含Bjarne在他的文件中提到的所有頭文件!

下面是我從他的網站有:

他有這本書,你可以找到許多有用的信息特殊網站:

http://www.stroustrup.com/Programming/