C++. Mi a hiba?

Figyelt kérdés

Ha futtatnám a Hallo World programot, ami így néz ki: #include <iostream>


using namespace std;


int main ()


{

cout << "Hallo World!";

cin.get

return 0;

}

akkor azt írja ki, hogy "A rendszer nem találja a megadott fájlt."

alul meg ezt írja ki: 1>------ Build started: Project: Próba5, Configuration: Debug Win32 ------

1> Próba5.cpp

1>c:\users\kiss gergely\documents\visual studio 2010\projects\próba5\próba5\próba5.cpp(1): warning C4627: '#include <iostream>': skipped when looking for precompiled header use

1> Add directive to 'StdAfx.h' or rebuild precompiled header

1>c:\users\kiss gergely\documents\visual studio 2010\projects\próba5\próba5\próba5.cpp(15): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========. ( ha ez lényeges lenne.



2013. nov. 24. 19:13
 1/7 anonim ***** válasza:
100%
A VisualStudio-nak hiányzik az #include "StdAfx.h mint ahogy ezt le is írja világosan. Lehetne hogy elolvasod a szövegeket amiket kimásolsz ide?
2013. nov. 24. 19:16
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

VS-ben szokás precompiled header-t használni (StdAfx.h), mivel sose használtam, így nem tudom, muszáj-e, vagy be lehet-e állítani, hogy ne azt keresse,


+ a cin-nek a get() tagfüggvénye, úgyhogy tedd ki a fgvhívás operátort

2013. nov. 24. 19:17
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
0%

hát ez elég jó mármint a sok izé amit ír, cin.get helyett

char c;

cin >> c;

meg cin.get után nem raktál ; de lehet van ilyen akkor használd én nem ismerem vagy ezt:

system("pause"); //talán nagybetűvel a pause

2013. nov. 24. 19:17
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
A tutorialban nem volt StdAfx.h, pontosan ez a program volt, mégsem működik.
2013. nov. 24. 19:23
 5/7 anonim ***** válasza:

Nézd, ha azt mondom hogy lélegezz folyamatosan akkor vízben megfulladsz? Ne tedd, inkább alkalmazkodj a környezet szabályaihoz.


Amelyik tutorial ilyen bugos fos, azt inkább ne használd. Kismillió normális van az interneten, ami nem használ rögtön "emeltszintű" nyelvi elemeket, amivel TALÁN megértheted hogy mi mit is csinál.


Code::Blocks viszont jobb volna neked (kevésbé komplex fejlesztőkörnyezet), abban pl. nem is kell az stdafix.

2013. nov. 24. 19:44
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

Tutorialban biztosan nem volt pontosan ez a kód, ugyanis ez semmilyen körülmények között nem fog lefordulni.

Vagy ha mégis így szerepelt, akkor igen sürgősen keress más tananyagot.

2013. nov. 24. 21:22
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
Talán, ha Console Applicationt csinálnál, akkor működne....... Stdafx.hu a Windows Formos alkalmazásokhoz kell....
2014. júl. 2. 15:08
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!