Diskuze: Problém s Visual Studiem
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 8 zpráv z 8.
//= 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.
zkus pouzit verzi z knizky a jen tam nech ten ten radek s stdafx.h, pripadne
jeste prejmenuj main na _tmain
VS to sežral, prostě tam musí bejt #include "stdafx.h" a kdybych tam chtěl víc preprocesorů tak musí bejt napsaný až za tím. Dokonce tam může být i main stylem int main(void) a ne jak to bylo předem vygenerovaný. Stejně by mě ale zajímalo proč to tam nový VS chce a co to vlastně dělá, kdyby někdo věděl a vysvětlil mi to, bylo by to super. Stejně o tom ještě pogooglim.
Předgenerované kódy se ti jen snaží šetřit práci, ty si můžeš psát co budeš chtít, v rámci platných pravidel. Podle toho, jaký typ projektu na začátku zvolíš, takové hlavičky ti to připraví. Oproti příkladu z knížky tam máš přípravu pro použití command-line argumentů.
Vypadá to, že sis při tvorbě nového projektu zaškrtl "precompiled header" místo "empty project". Zkus si vytvořit další projekt a dej si na tohle pozor. A _tmain je pojmenování, které preprocesor změní na main nebo wmain (podle nastavení).
Já bych si sem ještě dovolil poznamenat, že když jsem chtěl spustit program ve visual studiu tak mi to začal zkoumat Avast! pomocí nástroje Deep Screen a zablokoval spouštění takže to doporučuju v nastavení vypnout alespoň pokud zrovna něco tvoříte.
Zobrazeno 8 zpráv z 8.