visualstudio
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| visualstudio [2015/01/09 14:25] – créée luc | visualstudio [2018/10/13 20:32] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ===== Visual Studio ===== | ||
| + | |||
| + | Je développe de temps à autre pour le boulot et le choix des outils est très limité, Visual Studio en fait partie.\\ | ||
| + | Mais après une première phase où j' | ||
| + | Cependant, il y a certaines astuces qu'il a fallu que je cherche assez longtemps, alors je les écris ici comme ça je saurai OÙ retrouver l'info quand j'en aurai besoin. | ||
| + | |||
| + | ==== Compiler sans console ==== | ||
| + | |||
| + | C'est toujours pareil, on commence un programme en C++ avec une simple fonction '' | ||
| + | Plusieurs solutions : | ||
| + | * utiliser une fonction comme '' | ||
| + | * configurer le linker convenablement : | ||
| + | <code c++> | ||
| + | // clic droit sur projet, propriétés, | ||
| + | // avec linker> | ||
| + | // et | ||
| + | // avec linker> | ||
| + | int main(int argc, char *argv[]) | ||
| + | { | ||
| + | // mon code | ||
| + | } | ||
| + | </ | ||
| + | Un des avantages de cette solution est qu' | ||
| + | <code c++> | ||
| + | int main(int argc, char *argv[]) | ||
| + | { | ||
| + | QApplication app(argc, argv); | ||
| + | |||
| + | QPushButton bouton(" | ||
| + | bouton.show(); | ||
| + | |||
| + | QObject:: | ||
| + | |||
| + | return app.exec(); | ||
| + | } | ||
| + | </ | ||
