error C2733: 不允許重載函數“write_string”的第二個 C 鏈接

      今天編寫一個工具函數庫時,編譯時產生“ 不允許重載函數“write_string”的第二個 C 鏈接”這個錯誤,以前沒碰到過,不明白什麼意思,想了一下,估計是重複聲明瞭,所以就查頭文件,看看有沒有重複的,查來查去沒發現。就想起以前學校學習的時候出現過的頭文件聲明的原型與實現裏定義不一樣的問題,於是就把頭文件的原型與定義的原型比較一下,果然是這個問題,聲明時多了一個參數。改過來,編譯perfectly ok.

實例如下

 

 

聲明:

 

 

實現:

明顯參數不對

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章