Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Realizzare un progetto pulito in Visual C++
Forum - C/C++ - Realizzare un progetto pulito in Visual C++

Avatar
sc73 (Normal User)
Rookie


Messaggi: 56
Iscritto: 07/06/2012

Segnala al moderatore
Postato alle 9:42
Venerdì, 18/10/2013
Buongiorno,

dovendo realizzare per lavoro un progetto con Microsoft Visual C++ 2010 Express, ho iniziato a cercare esempi, tutorial, etc.
Alla fine peró mi sono ritrovato con un progetto funzionante ma che é un minestrone, ovvero é un mix di C++ e .Net (a quanto mi dicono dato che io del . NET non ne so nulla).
E' possibile fare in modo che l'ambiente di sviluppo mi obblighi a usare i costrutti tipici del C++? Vorrei dirgli di creare un progetto nuovo, C++ e che non accetti i costrutti del .NET

Grazie

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 12:10
Venerdì, 18/10/2013
Quando scegli il tipo di progetto, devi selezionare

Win32


e non CLR


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sc73 (Normal User)
Rookie


Messaggi: 56
Iscritto: 07/06/2012

Segnala al moderatore
Postato alle 14:06
Venerdì, 18/10/2013
Testo quotato

Postato originariamente da nessuno:

Quando scegli il tipo di progetto, devi selezionare

Win32


e non CLR



Ok, grazie.
Ma se lo apro come Win32, non ho il form principale e se provo ad aggiungerlo mi dice se voglio cambiare le proprietá del progetto.
Come mai?

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 15:17
Venerdì, 18/10/2013
Potresti creare un progetto C++ MFC per avere l'editor visuale. http://msdn.microsoft.com/en-us/library/9es9d1k4.aspx


Il mio blog: https://piero.dev
PM Quote
Avatar
sc73 (Normal User)
Rookie


Messaggi: 56
Iscritto: 07/06/2012

Segnala al moderatore
Postato alle 15:54
Venerdì, 18/10/2013
Testo quotato

Postato originariamente da pierotofy:

Potresti creare un progetto C++ MFC per avere l'editor visuale. http://msdn.microsoft.com/en-us/library/9es9d1k4.aspx



Ti ringrazio, l'idea mi sembra buona ma tra i possibili tipi di progetto da creare, vedo:

CLR:
   Class library
   CLR Console Application
   CLR Empty project
   Windows Forms Application

Win32:
   Win32 Console Application
   Win32Project

General:
   Empty Project
   Makefile Project

Quale dovrei usare?

Grazie



PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 19:09
Venerdì, 18/10/2013
Un progetto C++ nativo non dispone di nessun tipo di "grafica". Quindi niente Form né controlli.

Dovrai utilizzare delle librerie, come ad esempio quelle che ti sono state suggerite (MFC).
Dovrai quindi scegliere

MFC Application

ma non è un tipo di progetto disponibile se hai la versione Express.

Quindi dovrai optare per altre librerie da scaricare ed usare (ad esempio Qt)


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sc73 (Normal User)
Rookie


Messaggi: 56
Iscritto: 07/06/2012

Segnala al moderatore
Postato alle 21:52
Venerdì, 18/10/2013
Testo quotato

Postato originariamente da nessuno:

Un progetto C++ nativo non dispone di nessun tipo di "grafica". Quindi niente Form né controlli.

Dovrai utilizzare delle librerie, come ad esempio quelle che ti sono state suggerite (MFC).
Dovrai quindi scegliere

MFC Application

ma non è un tipo di progetto disponibile se hai la versione Express.

Quindi dovrai optare per altre librerie da scaricare ed usare (ad esempio Qt)



Vediamo se ho capito bene:

se avessi la versione completa, potrei creare un MFC application, ma dato che ho la Express, devo creare un progetto Win32 e poi utilizzare le librerie qt ?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 22:02
Venerdì, 18/10/2013
Diciamo di sì, non è obbligatorio che usi le Qt, è solo un esempio, ne esistono tante.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
sc73 (Normal User)
Rookie


Messaggi: 56
Iscritto: 07/06/2012

Segnala al moderatore
Postato alle 18:48
Sabato, 19/10/2013
Testo quotato

Postato originariamente da nessuno:

Diciamo di sì, non è obbligatorio che usi le Qt, è solo un esempio, ne esistono tante.


Ok,allora provo a creare un progetto Win32 con le librerie Qt.
Un'ultima domanda:
dove posso trovare un tutorial valido completo e magari anche degli esempi?

Grazie

Ultima modifica effettuata da sc73 il 19/10/2013 alle 18:50
PM Quote