You24Me1 Novice
15. november 2015 - 23:46 Der er 9 kommentarer og
1 løsning

Run C++

Jeg er ved at lære C++ men når jeg vil afvikle noget så simpelt som "HelloWorld.exe" får jeg blot en blank consol og programmet bliver ved med at eksekvere. Jeg har prøvet et utal af IDE´s og med forskellige compilere men intet hjælper. Min build giver ingen fejl men når jeg vil run, bliver programmet bare hængende. Flere gange har det været umuligt at stoppe det igen! Jeg er tør for idéer og Google kan heller ikke hjælpe så vidt jeg kan se. Jeg har prøvet Visual Studio 2015, CodeBlocks, Eclipse, NetBeans og CodeLite. Jeg har Windows 10 på en Lenovo G50. Jeg har installéret MINGW compiler da jeg troede at det havde noget med min compiler at gøre. Jeg har prøvet at Pause og vente på input i min kode men det har ingen effekt. Jeg håber I kan hjælpe da jeg har brugt urimeligt meget tid på ingenting.
You24Me1 Novice
15. november 2015 - 23:58 #1
Iøvrigt undrer det mig at programmet ikke bliver afviklet under C:/WINDOWS/system32/cmd.exe men under mit projekt ..../bin/Debug/HelloWorld.exe?
arne_v Ekspert
16. november 2015 - 01:01 #2
Hvordan ser din hello world ud?
You24Me1 Novice
16. november 2015 - 12:02 #3
#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

Jeg Laver Build (ctrl+F9) - ingen fejl. Og Run (ctrl+F10) og får blank consol og kan ikke lukke consol vindue?

-------------- Build: Debug in HelloWorld (compiler: GNU GCC Compiler)---------------

Target is up to date.
Nothing to be done (all items are up-to-date).


-------------- Run: Debug in HelloWorld (compiler: GNU GCC Compiler)---------------

Checking for existence: C:\CPPProj\HelloWorld\bin\Debug\HelloWorld.exe
Executing: "C:\Program Files (x86)\CodeBlocks/cb_console_runner.exe" "C:\CPPProj\HelloWorld\bin\Debug\HelloWorld.exe"  (in C:\CPPProj\HelloWorld\.)
Process terminated with status -1073741510 (0 minute(s), 6 second(s))


-------------- Run: Debug in HelloWorld (compiler: GNU GCC Compiler)---------------

Checking for existence: C:\CPPProj\HelloWorld\bin\Debug\HelloWorld.exe
Executing: "C:\Program Files (x86)\CodeBlocks/cb_console_runner.exe" "C:\CPPProj\HelloWorld\bin\Debug\HelloWorld.exe"  (in C:\CPPProj\HelloWorld\.)
arne_v Ekspert
16. november 2015 - 14:51 #4
Hvad sker der hvis du aabner en permanent kommando prompt, gaar over i det directoy og koerer helloworld?
arne_v Ekspert
16. november 2015 - 14:54 #5
Og hvad med:

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    string line;
    getline(cin, line);
    return 0;
}

og koersel fra IDE?

(der skal saa trykkes return for at lukke console vindue)
You24Me1 Novice
16. november 2015 - 23:13 #6
Hej Arne og tak for at du bruger tid på "udfordringen".

Jeg har prøvet begge dele som du foreslår og det gør ingen forskel. Jeg får en blank console med blinkende cursor og må tvinge lukning af console vindue!
arne_v Ekspert
17. november 2015 - 01:54 #7
Du aabner et permannet konsole vindue koerer programmet og saa blankes den sorte skaerm????
You24Me1 Novice
17. november 2015 - 11:32 #8
Jeg åbner en kommandprompt (=permanent konsole vindue), kører HelloWorld fra Debug-folderen under mit projekt og får sort skærm
You24Me1 Novice
17. november 2015 - 15:38 #9
- og det samme er tilfældet med de andre IDE's jeg har prøvet..... Noget peger i retning af at der er noget generelt galt med min opsætning???? Uanset hvilket IDE får jeg en blank console med en blinkende cursor???
You24Me1 Novice
20. november 2015 - 13:00 #10
Jeg har løst udfordringen. Jeg læste en tråd på stackoverflow.com hvor en bruger havde lign. problem med sit Visual Studio miljø - han disablede sit AVG og så kunne han udføre eksekverbare filer igen. Jeg gjorde det samme (disable AVAST) og min filer kører i alle miljøer!!!! Det viste sig så ikke at være et C++ problem og jeg undskylder ulejligheden og lukker tråden. Tak for hjælp Arne :-)
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
Test: Dette smartwatch er som skabt til at krydse Gobi-ørkenen – men det fungerer også fint herhjemme
Garmin Instinct Solar er et af de første smart-ure, som slet ikke behøver at blive opladet – det har sin fordele og naturligvis også sine begrænsinger.
Computerworld
Biden sender skjult besked til kode-folket: "Hvis du læser dette, har vi brug for din hjælp”
En stående invitation er blevet opdaget i kildekoden på Det Hvide Hus' hjemmeside. Men den er kun til de eksperter, der selv kan finde den.
CIO
Podcast: Her er seks gode råd om ledelse og digitalisering fra danske top-CIO'er
The Digital Edge: Vi har talt med 17 af Danmarks dygtigste digitale ledere - og samlet deres seks bedste råd om digitalisering og ledelse. Få alle rådene på 26 minutter i denne episode af podcasten The Digital Edge.
White paper
Overser du muligheder for at optimere din Dynamics-investering?
Der er omfattende og ofte oversete muligheder for at understøtte centrale forretningsprocesser med Dynamics 365 Finance & Operations. For eksempel i form af fuld EDI-integration, som optimerer logistik og forsyning. Eller ved at automatisere håndteringen af konsignation eller centrale processer vedrørende elektronisk dokumentflow og dropshipping. Læs mere i dette whitepaper, der også går i dybden med fire konkrete cases.