Outils pour utilisateurs

Outils du site


visualstudio

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
visualstudio [2015/01/09 14:25]
luc créée
visualstudio [2018/10/13 20:32] (Version actuelle)
Ligne 12: Ligne 12:
   * configurer le linker convenablement :   * configurer le linker convenablement :
 <code c++> <code c++>
 +// clic droit sur projet, propriétés, puis 
 // avec linker>system>subsystem> choisir Windows // avec linker>system>subsystem> choisir Windows
 // et // et
-// avec linker>advanced>entry_point écrir mainCRTStartup+// avec linker>advanced>entry_point écrire mainCRTStartup
 int main(int argc, char *argv[]) int main(int argc, char *argv[])
 { {
Ligne 20: Ligne 21:
 } }
 </code> </code>
 +Un des avantages de cette solution est qu'elle semble portable, un autre avantage est qu'on peut plus facilement créer une application Qt derrière (il nous fallait un argc et argv) :
 +<code c++>
 +int main(int argc, char *argv[])
 +{
 + QApplication app(argc, argv);
 +  
 + QPushButton bouton("Hello world !");
 + bouton.show();
  
 + QObject::connect(&bouton, SIGNAL(clicked()), &app, SLOT(quit()));
 +
 + return app.exec();
 +}
 +</code>
  
visualstudio.1420813512.txt.gz · Dernière modification: 2018/10/13 20:32 (modification externe)