Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [OT] VC++ o VC++.NET?

  1. #1

    VC++ o VC++.NET

    Ciao a tutti,
    volevo iniziare a imparare ad usare il visual c. Mi trovo però difronte a una scelta o usare il classico VC++ o il VC++.NET
    Sinceramente non so le diversità tra i due, voi cosa mi consigliate? premetto che so già programmare in c.

    Grazie
    ------
    Quando un uomo siede un'ora in compagnia di una bella ragazza, sembra sia passato un minuto. Ma fatelo sedere su una stufa per un minuto e gli sembrerà più lungo di qualsiasi ora. Questa è la relatività.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Dato che il supporto alla piattaforma nativa è sempre presente, credo sia conveniente - se possibile - utilizzare la versione più recente dell'ambiente di sviluppo.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    ok grazie,
    ma ci sono differenze nel linguaggio di programmazzione tra le due versioni?
    ------
    Quando un uomo siede un'ora in compagnia di una bella ragazza, sembra sia passato un minuto. Ma fatelo sedere su una stufa per un minuto e gli sembrerà più lungo di qualsiasi ora. Questa è la relatività.

  4. #4
    Utente di HTML.it L'avatar di newbie
    Registrato dal
    Dec 2005
    Messaggi
    299
    Ce ne sono di radicali... provare per credere. Per rendere l'idea, il nuovo VC++ è diventato semplice quasi come il VB!
    Ovviamente l'ambiente è capace di caricare vecchi progetti, stile di programmazione compreso (ad esempio, un vecchio progetto MFC viene caricato tale e quale).
    Per passare alle dolenti note, il linguaggio è cambiato, e di parecchio. Ora ci sono rognette in più del tipo:
    • i distruttori degli oggetti non sono più chiamati automaticamente , devi per forza usare la delete se vuoi che il tuo codice di pulitura sia eseguito
    • i puntatori a funzione non esistono più , e sono stati sostituiti dai "delegati"
    • fare un porting dal vecchio stile (magari pieno di API) è un'impresa titanica , e lo è ancora di più far coesistere classi vecchie e nuove, soprattutto se usano cose turche come i callback (che sono puntatori a funzione, vedi sopra)

    Per contro, il linguaggio è diventato molto più pulito e semplice da usare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.