第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

要引入.cpp才能編譯通過

@file Line.h 中老師引入的是 #include "Coordinate.h",然后我的編譯器報錯(undefined reference to "Coordinate::Coordinate(int, int)"),改成#include "Coordinate.cpp",才行,包括我的main.cpp中也是要#include "Line.cpp"才能編譯通過,我的IDE是CodeBlocks。 因為.cpp包含.h,所有引入.cpp就相當于引入了.h,這個我能理解,但是明顯不符合C/C++的規(guī)范,因為都是引入.h頭文件的,所以比較迷惑,求解答

正在回答

4 回答

有點編譯器不支持將文件分成.h和.cpp文件

0 回復 有任何疑惑可以回復我~
#1

黃亞彬 提問者

非常感謝!
2017-03-16 回復 有任何疑惑可以回復我~

你是不是沒有將.cpp文件包含在工程中?如果沒有包含的話就得用#include的方法包含進去??纯茨愕墓こ汤镉心居邢嚓P的.cpp文件。

0 回復 有任何疑惑可以回復我~

.h文件里沒有,.cpp都有,我試了下.h加上也沒用

0 回復 有任何疑惑可以回復我~

有沒有忘記using namespace std

0 回復 有任何疑惑可以回復我~
#1

黃亞彬 提問者

.h文件里沒有,.cpp都有,我試了下.h加上也沒用
2017-03-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C++遠征之封裝篇(下)
  • 參與學習       70903    人
  • 解答問題       533    個

封裝--面向對象三大特征之一,通過案例讓C++所學知識融會貫通

進入課程

要引入.cpp才能編譯通過

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號