Just nu i M3-nätverket
Gå till innehåll

Microsoft Visual C++ 2010 Express problem....


Lulla

Rekommendera Poster

Hej!

Jag började programmera i C++ men när jag kör filen så kommer DOS rutan upp lite fort och försvinner igen.

 

EDIT: Det jag menar är att jag testkör den texten som kommer upp när man gör en ny fil och då kommer det upp.

 

I Outpu- rutan står det:

 

'c++direkt.exe': Loaded 'C:\\Skrivbord\Skolarbeten\C ++\c++direkt\Debug\c++direkt.exe', Symbols loaded.

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\mscoree.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\secur32.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\msvcr100d.dll', Symbols loaded.

'c++direkt.exe': Loaded 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\user32.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\imm32.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\clr.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\msvcr100_clr0400.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Culture.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\mscorlib\a774bd593b8420bae4a8cf1d46af3ba2\mscorlib.ni.dll', Cannot find or open the PDB file

'c++direkt.exe' (Managed (v4.0.30319)): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'

'c++direkt.exe': Loaded 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\nlssorting.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', Cannot find or open the PDB file

'c++direkt.exe' (Managed (v4.0.30319)): Loaded 'C:\Documents and Settings\27824\Skrivbord\Skolarbeten\C ++\c++direkt\Debug\c++direkt.exe', Symbols loaded.

'c++direkt.exe': Loaded 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\clrjit.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll', Cannot find or open the PDB file

'c++direkt.exe': Loaded 'C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System\5286fe2d0167eb835a9f11025f1cb756\System.ni.dll', Cannot find or open the PDB file

'c++direkt.exe' (Managed (v4.0.30319)): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'

The thread 'Win32 Thread' (0xb50) has exited with code 0 (0x0).

The thread 'Win32 Thread' (0xc8) has exited with code 0 (0x0).

The program '[6004] c++direkt.exe: Native' has exited with code 0 (0x0).

The program '[6004] c++direkt.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).

 

Är det någon som kan hjälpa mig med detta så vore jag väldigt tacksam!

Länk till kommentar
Dela på andra webbplatser

Om du menar att du bara gjort ett nytt C++ konsol-projekt utan att ändra något i den kod som automatiskt framställs av programmet, så tror jag att "problemet" ligger i att programmet inte har något att utföra.

 

Det som händer är alltså att programmet kompileras, startas, gör det det ska (dvs ingenting) och sedan stänger av sig självt.

 

Vill man ha rutan uppe måste man få programmet att "stanna upp", antingen genom att det väntar på input från användaren, eller genom någon annan snärtig funktion (tror att system("pause"); ska fungera).

 

Det finns säker någon som är bättre på programmering än vad jag är som kan svara bättre, men det är vad jag tror att problemet är. Förutsatt att jag har förstått allt rätt.

Länk till kommentar
Dela på andra webbplatser

Tack för svaret!

Jag gjorde ett nytt program som såg ut så här:

 

#include <iostream.h>

using namespace std;

int main()

{

cout <<"C++ Direkt" << endl;

return 0;

}

 

Och sen kom det upp i output rutan:

 

1>------ Build started: Project: nuså, Configuration: Debug Win32 ------

1> jaha.cpp

1>c:\skrivbord\skolarbeten\c ++\nuså\nuså\jaha.cpp(1): fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

 

Om det är mer till hjälp kanske?

Länk till kommentar
Dela på andra webbplatser

Jag har alltid skrivit #include <iostream> när jag har kodat (jag har alltså inte lagt till ändelsen .h), prova och se efter om det blir någon skillnad.

Länk till kommentar
Dela på andra webbplatser

Jag tog bort ".h" och då kommer det upp "Cannot find or open the PDB file".

Vad är det för fil som den inte hittar?

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...