Diskuze: Nelze rozběhnout program v Céčku (Windows 10)
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 15 zpráv z 15.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Ještě dodám, že jsem to zkoušel zmompilovat celkem třemi kompilery - cygwin, Turbo a MiniGW.
Jen pro jistotu - Máš celý kód?
#include <stdio.h>
int main()
{
printf("Hello world!");
getchar();
return 0;
}
Pokud ti chybý getchar(počká na znak uživatele) tak vše se proběhne jak má, jen si toho ani člověk nevšimne...
to sice ano, ale určitě nezůstane viset proces.
chybý
správně je chybí, pane bože! Jinak ten kód si napsal v jakým programu?
skus pspad, notepad je windows a moze pridat nejake neviditelne znaky
nevím co si o Notepadu myslíte, ale neviditelné znaky sám nepřidává. Navíc si myslím, že by navíc ani neměly vadit, protože kompilátory C by je měli přeskakovat.
Michal, na sieti si tykame , uz som maľ niekolko spatnych skusenosti s notepadom a preto som to napisal.
myslel jsem to v množném čísle (nejsi jediný) a to že jsi měl nějakou zkušenost (asi nenačte Linuxové konce řádku, že?) tak to neznamená že automaticky doplňuje neviditelné znaky.
Ukaž kód, i když je podle tebe úplně triviální.
Spouštíš ten výsledný EXE z Příkazové řádky nebo normálně dvojklikem?
#include <stdio.h>
int main()
{
printf("Hello world!");
getchar();
return 0;
}
Výsledek je stejný při spuštění v cmd i poklepáním - nic se neděje, a exe je "otevřený v programu System" - nelze s ním manipulovat, dokud se neodhlásím.
Update: Není to jenom problém Céčka, tohle mi začaly dělat všechny exe, které byly zkompilovány na mojí mašině (kupříkladu exe projektů C# z Visual Studia). Asi si jdu přeinstalovat Windows
Zobrazeno 15 zpráv z 15.