Kezdőoldal » Számítástechnika » Programozás » Miért nem működik ez a program?

Miért nem működik ez a program?

Figyelt kérdés

2 fájlos, egy main.cpp, és egy oszt.hpp


main.cpp:


#include "oszt.hpp"

using namespace std;


int kor(int SetKor); //Függvény deklarálció

int korod(int SetKor) //Függvény definiálás

{

SetKor = kor; //Kor adattag az oszt osztályból

cin >> SetKor;

}


int main()

{

cout << "How old are you?" << endl;

korod();

cout << "OK, you are" << SetKor << '.' << endl;

system("pause");

}


oszt.hpp:


#include <iostream>

using namespace std;


class oszt {

private:

int kor;

};


2012. okt. 18. 06:35
 1/3 anonim ***** válasza:

Hol tanulsz te programozni?

Csak úgy szemezgetve:

1.) a korod függvényed ez intet vár, te ennek ellenére meghívod a mainben paraméter nélkül.

2.) Korod függvényben a kor adattag az nincs sehol definiálva

3.) Bemeneti paraméternek próbálsz értéket adni két helyen is a korod függvényben, pedig az a függvény végén elveszik

4.) SetKor a main függvényben nincs definiálva

5.) Kor függvény törzsét nem töltötd ki (igaz, hogy nem is használod)

2012. okt. 18. 08:05
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Ez valami vicc? :D
2012. okt. 18. 12:47
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Ez úgy rossz, ahogy van

Shift + DEL és írd újra.

2012. okt. 18. 13:45
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!