一個頭檔案,兩個cpp


uj5u.com熱心網友回復:
不同編譯器的問題;在user.cpp中加上extern void disp(...)試試
uj5u.com熱心網友回復:
你把默認引數放到h檔案里面去定義看看懷疑是默認引數沒有放到宣告部分的原因
uj5u.com熱心網友回復:
h檔案里面void disp(int x=1, int y=1, int z=1);
uj5u.com熱心網友回復:
.h 宣告。.cpp 實作。
include 頭檔案
uj5u.com熱心網友回復:
可以的!但是我以后敲代碼都要加extern嘛?我應該就一個頭檔案,一個cpp? 還是換個軟體呀?
uj5u.com熱心網友回復:
這樣不行呢!加extern到是可以
uj5u.com熱心網友回復:
我就是這樣的,. h都是庫和宣告,. cpp定義和實作呀?
uj5u.com熱心網友回復:
你去了解下extern的用法就知道了,不是軟體的問題,標準寫法是這樣的
uj5u.com熱心網友回復:
寫頭檔案沒有宏定義。。。#ifndef xxx_H
#define xxx_H
#endif
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/123341.html
標籤:C++ 語言
上一篇:尋求最優化演算法
