[問題] 想請問關於錯誤訊息

看板C_and_CPP作者 (LiLo)時間16年前 (2009/10/11 18:27), 編輯推噓6(6017)
留言23則, 10人參與, 最新討論串1/1
今天在寫class, 程式打完conpile之後 錯誤訊息出現了"函式不使用0引數" 請問各位大大這是什麼意思呢? <我在class裡面宣告了一個bool的函數,可是main裡面的函數卻沒有設值> <因為目的是讓使用者輸入,我一設值然後執行之後就會跑出我設的值> <到底是哪裡出了問題了...> 不好意思我最近才開始開始接觸C++ 麻煩大家了ˊˇˋ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.241.90

10/11 18:31, , 1F
還是把程式碼貼出來吧,這樣應該沒人看懂的錯誤點(?)
10/11 18:31, 1F

10/11 18:34, , 2F
看不懂
10/11 18:34, 2F

10/11 18:36, , 3F
不使用0引數 那行就你原本宣告 bool XD(int或是啥鬼的)
10/11 18:36, 3F

10/11 18:37, , 4F
你呼叫的時候寫 XD(); 沒傳東西進去出來的error..
10/11 18:37, 4F

10/11 18:37, , 5F
下面就看不懂你表達啥了
10/11 18:37, 5F
不想被說懶的寫作業.. 所以只貼部份程式碼ˇ public : bool settime(int hour, int minute) { cout << hour, minute ; if(hour >= 1 && minute >=0) if(hour <=24 && minute <=60) { Hour = hour; Minute = minute; cout << Hour << "點" << Minute << "分"; } else cout << "Error." << endl; return 1; } .... ... .. . int main() { Clocl clo; clo.getHour(); clo.gerMinute(); clo.settime(); system("pause"); return 0; } ※ 編輯: p221071889 來自: 140.138.241.90 (10/11 19:08)

10/11 18:58, , 6F
中文的編譯錯誤訊息,實在很難了解它的明白╮("╯﹏╰)╭
10/11 18:58, 6F

10/11 19:13, , 7F
你settime 要傳好多東西 你只寫() 這很明顯呀
10/11 19:13, 7F

10/11 19:17, , 8F
可是我打了很多個..結果都不行ˊˋ
10/11 19:17, 8F

10/11 19:22, , 9F
應該是clo.settime(param1, param2)
10/11 19:22, 9F

10/11 19:23, , 10F
你宣告的函數有兩個參數,你卻一個都沒給,錯正常吧?
10/11 19:23, 10F

10/11 19:24, , 11F
我有試過像是令出別的變數,上位大大那樣
10/11 19:24, 11F

10/11 19:24, , 12F
試run很正常呀 你是不是沒傳值進去
10/11 19:24, 12F

10/11 19:25, , 13F
錯誤訊息一樣會有函式不使用0引數,還會出現別的。
10/11 19:25, 13F

10/11 19:27, , 14F
先問問 Hour跟Minute 是外部傳進來的吧
10/11 19:27, 14F

10/11 19:28, , 15F
出現了int必須在')'之後,語法錯誤')',值旨不影響耶
10/11 19:28, 15F

10/11 19:29, , 16F
對阿..Hour大寫的是在private裡的
10/11 19:29, 16F

10/11 19:29, , 17F
完整的CODE貼上來好了 XDDD
10/11 19:29, 17F

10/11 19:30, , 18F
真的需要的話私下寄好嗎抱歉ˋˋ
10/11 19:30, 18F

10/11 20:07, , 19F
錯誤訊息就是settime不能沒給參數直接呼叫, 給了參數還
10/11 20:07, 19F

10/11 20:07, , 20F
有這種錯誤, 就要看code了....@_@"
10/11 20:07, 20F

10/11 22:54, , 21F
完整code可以用置底的網站貼再給連結,大家會比較想看。
10/11 22:54, 21F

10/12 01:22, , 22F
我猜是參數名稱沒有先宣告就直接傳進去
10/12 01:22, 22F
※ 編輯: p221071889 來自: 140.138.241.90 (10/12 20:01) ※ 編輯: p221071889 來自: 140.138.241.90 (10/12 20:02)

10/16 00:09, , 23F
原po超宅
10/16 00:09, 23F
文章代碼(AID): #1AqRCOW1 (C_and_CPP)