Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI porta un importante aggiornamento alla sua linea di gimbal camera tascabili con Osmo Pocket 4: sensore CMOS da 1 pollice rinnovato, gamma dinamica a 14 stop, profilo colore D-Log a 10 bit, slow motion a 4K/240fps e 107 GB di archiviazione integrata. Un prodotto pensato per i creator avanzati, ma che convince anche per l'uso quotidiano
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Il primo headset open-back della linea INZONE arriva a 200 euro con driver derivati dalle cuffie da studio MDR-MV1 e un peso record di soli 199 grammi
Nutanix cambia pelle: dall’iperconvergenza alla piattaforma full stack per cloud ibrido e IA
Nutanix cambia pelle: dall’iperconvergenza alla piattaforma full stack per cloud ibrido e IA
Al .NEXT 2026 di Chicago, Nutanix ha mostrato quanto sia cambiata: una piattaforma software che gestisce VM, container e carichi di lavoro IA ovunque, dall’on-premise al cloud pubblico. Con un’esecuzione rapidissima sulle partnership e sulla migrazione da VMware
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-03-2011, 09:04   #1
Optimus89
Member
 
L'Avatar di Optimus89
 
Iscritto dal: Nov 2008
Città: Caneva
Messaggi: 75
[c++] IDE per iniziare

Salve a tutti,
sto cercando un IDE c++ per windows, orientato all'apprendimento. Per Java utilizzavo blue j, e devo dire che mi trovavo bene. Ho provato a scaricare alcuni ide c++, code::block e Qt, però non mi trovo affatto, ci sono troppe cose dentro per un novizio come me e non riesco a fare niente... Qualcuno può aiutarmi?
__________________
"Il giorno in cui i figli obbediranno ai genitori e un'epidemia si abbatterà sulle moltitudini, ecco, quel giorno si chiamerà apocalisse." S. King
____________________
Lego ™ Fans Club
Optimus89 è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 09:38   #2
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da Optimus89 Guarda i messaggi
Ho provato a scaricare alcuni ide c++, code::block e Qt, però non mi trovo affatto, ci sono troppe cose dentro per un novizio come me e non riesco a fare niente... Qualcuno può aiutarmi?
Se già hai lavorato/usato C++ per un po' e quindi sei familiare con il suo processo di build da riga di comando e vuoi passare dall'utlilizzo di editor di testo agli IDE, l'unica è sceglierne uno (buono per le proprie esigenze) e poi mettersi con calma a provare-leggere-il-manuale-seguire-i-tutorial: all'inizio sarà tutto nuovo e "stambo", poi pian piano imparerai, come tutti.

Vai a caccia, sui siti dei rispettivi IDE, di guide e tutorial e armati di pazienza.
In questo momento è più importante la voglia di imparare e il divertimento associato allo scoprire cose nuove che non i risultati rapidi e immediati (a meno che non si parli di lavoro, ma ho l'impressione che non sia questo il caso).
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 09:41   #3
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
...sto cercando un IDE c++ per windows, orientato all'apprendimento. Per Java utilizzavo blue j...
Scusa, ho colto in ritardo il fatto che stai cercando un ambiente didattico, sullo stile e gli intenti di BlueJ, per C++.
Non so se esista niente del genere per questo linguaggio...
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 11:45   #4
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12966
Un IDE abbastanza intuitivo da usare è sicuramente NetBeans (principalmente usato per Java ma estendibile anche ad altri linguaggi), che è dotato di un ottimo auto-completamento.

L'ultima versione ufficiale è la 6.9.1, ma stanno sviluppando la 7.0 (ha raggiunto la Beta2 e per aprile dovrebbe entrare in RC) che dovrebbe migliorare molto il supporto a C++ specie sui sistemi Linux.

Ci sarebbe anche Visual C++ Express della Microsoft, potresti provarlo e vedere se ti ci trovi.

Non conosco BlueJ quindi non ho idea di cosa si intenda per IDE orientato all'apprendimento, dato che secondo me l'apprendimento di un linguaggio prescinde dall'IDE utilizzato.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 12:16   #5
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da WarDuck Guarda i messaggi
Non conosco BlueJ quindi non ho idea di cosa si intenda per IDE orientato all'apprendimento, dato che secondo me l'apprendimento di un linguaggio prescinde dall'IDE utilizzato.
Per avere un'idea ne cito alcuni (learning environments):
BlueJ [per Java]
Kojo [per Scala]
Railsforzombie [Ruby on Rails]
RuR, PythonTurtle, ecc... per Pyhton
an so on...
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 12:23   #6
Optimus89
Member
 
L'Avatar di Optimus89
 
Iscritto dal: Nov 2008
Città: Caneva
Messaggi: 75
No io non ho proprio esperienza di c++, per ora sto leggendo le cose di base di questo linguaggio che vorrei mettere in pratica scrivendo dei programmini, avendo padronanza degli strumenti a mia disposizione... ho visto quali sono gli ide più consigliati e ne ho scaricati alcuni. Però forse non sono quelli giusti per iniziare ho pensato, perchè creo un nuovo progetto e vedo che ci sono tantissimi tipi di progetto... e allora mi vengono tanti dubbi, non capisco per esempio se un certo tipo di progetto dipende da alcune opzioni che vengono date (in modo trasparente) al compilatore, o dipendono solamente da quello che viene scritto nei file... per esempio i progetti dll...
__________________
"Il giorno in cui i figli obbediranno ai genitori e un'epidemia si abbatterà sulle moltitudini, ecco, quel giorno si chiamerà apocalisse." S. King
____________________
Lego ™ Fans Club
Optimus89 è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 13:34   #7
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da Optimus89 Guarda i messaggi
No io non ho proprio esperienza di c++, per ora sto leggendo le cose di base di questo linguaggio che vorrei mettere in pratica scrivendo dei programmini, avendo padronanza degli strumenti a mia disposizione... ho visto quali sono gli ide più consigliati e ne ho scaricati alcuni. Però forse non sono quelli giusti per iniziare ho pensato, perchè creo un nuovo progetto e vedo che ci sono tantissimi tipi di progetto... e allora mi vengono tanti dubbi, non capisco per esempio se un certo tipo di progetto dipende da alcune opzioni che vengono date (in modo trasparente) al compilatore, o dipendono solamente da quello che viene scritto nei file... per esempio i progetti dll...
Anche negli IDE Java ci sono tantissimi tipi di progetti, dipende da cosa devi realizzare.
Nel caso specifico i tipi di progetto differiscono nelle opzioni utilizzate per compilare il progetto ed eventualmente anche per i file auto-generati.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 14:55   #8
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
code::blocks di tutti quelli citati è in assoluto il più banale....se ti confondi con code::blocks non riuscirai mai ad usare un netbeans, eclipse, qt creator o anche visual studio

imho dovresti padroneggiare un pò meglio il linguaggio e soprattutto le procedure di compilazione perchè, a quanto mi pare di capire, il tuo problema è non avere ben chiaro come funziona il processo scrittura codice-->compilazione-->esecuzione
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 16:43   #9
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12966
Quote:
Originariamente inviato da pabloski Guarda i messaggi
code::blocks di tutti quelli citati è in assoluto il più banale....se ti confondi con code::blocks non riuscirai mai ad usare un netbeans, eclipse, qt creator o anche visual studio

imho dovresti padroneggiare un pò meglio il linguaggio e soprattutto le procedure di compilazione perchè, a quanto mi pare di capire, il tuo problema è non avere ben chiaro come funziona il processo scrittura codice-->compilazione-->esecuzione
Stai scherzando spero .

Code-Blocks è in assoluto l'IDE più incasinato a livello grafico e di opzioni mai visto (40 toolbar per lo più inutili, al primo avvio ti chiede 40 cose relative al worskpace, alla disposizione della GUI, ecc, ecc...) .

Concordo su Eclipse, ma NetBeans è veramente banale da usare... File -> Nuovo Progetto, scegli il tipo, segui le eventuali istruzioni a schermo e scrivi il codice.

Comunque ribadisco che se devi imparare un linguaggio e non vuoi stare a perdere tempo all'inizio con gli IDE, tantovale usare notepad o text editor un po' più evoluti (sotto Linux kwrite e gedit ad esempio che hanno anche il syntax highlighting).

Ultima modifica di WarDuck : 15-03-2011 alle 16:48.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 16:54   #10
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
codeblocks sarà pure incasinato ma per lui è il più indicato

lo apre, file->new->project

sceglie console application e ha concluso

netbeans ha il problema che quando vai a creare un nuovo progetto c/c++ lui t'impone c++ e chiama i file .cpp
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 17:04   #11
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12966
Quote:
Originariamente inviato da pabloski Guarda i messaggi
codeblocks sarà pure incasinato ma per lui è il più indicato

lo apre, file->new->project

sceglie console application e ha concluso

netbeans ha il problema che quando vai a creare un nuovo progetto c/c++ lui t'impone c++ e chiama i file .cpp
E' possibile cambiare il compilatore sulla base dell'estensione del file main che si può scegliere in fase di creazione del progetto.

Comunque anche qui File -> New Project -> Cpp Application -> inserisci i dettagli -> Finish .
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 15-03-2011, 17:08   #12
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da WarDuck Guarda i messaggi
E' possibile cambiare il compilatore sulla base dell'estensione del file main che si può scegliere in fase di creazione del progetto.

Comunque anche qui File -> New Project -> Cpp Application -> inserisci i dettagli -> Finish .
si ho visto, c'è l'opzione per scegliere il C

e comunque a lui non interessa perchè, rileggendo, ho notato che vuole un ide per c++

poi ho letto che gli interessa programmare sotto windows, quindi non è meglio visual studio a questo punto?
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2011, 11:29   #13
kyxzme
Member
 
Iscritto dal: Mar 2010
Messaggi: 81
Visual Studio C++ 2010 Express? .-.
__________________
Zend PHP5 Certified Engineer

ASUS M4A79XTD Evo | AMD Phenom II X4 965 Nigga Edition | 8GB KHX1600C9AD3/4G | Gigabyte Nvidia GTS 250 OC rev2 | Corsair AX850W | RaidMAX Smilodon
kyxzme è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2011, 11:31   #14
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da kyxzme Guarda i messaggi
Visual Studio C++ 2010 Express? .-.
si quello
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 17-03-2011, 20:27   #15
Optimus89
Member
 
L'Avatar di Optimus89
 
Iscritto dal: Nov 2008
Città: Caneva
Messaggi: 75
Grazie a tutti per l'aiuto... Alla fine ho scaricato Mingw, non è un IDE però è quello che mi serviva per iniziare ... cmq ho trovato un IDE che si chiama Quincy molto sintentico, ma lo sconsiglio vivamente perchè non è fatto molto bene...
__________________
"Il giorno in cui i figli obbediranno ai genitori e un'epidemia si abbatterà sulle moltitudini, ecco, quel giorno si chiamerà apocalisse." S. King
____________________
Lego ™ Fans Club
Optimus89 è offline   Rispondi citando il messaggio o parte di esso
Old 17-03-2011, 21:01   #16
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da Optimus89 Guarda i messaggi
Grazie a tutti per l'aiuto... Alla fine ho scaricato Mingw, non è un IDE però è quello che mi serviva per iniziare ... cmq ho trovato un IDE che si chiama Quincy molto sintentico, ma lo sconsiglio vivamente perchè non è fatto molto bene...
mingw è un compilatore ed è la versione windows di gcc

il problema è che non è proprio allineato alle ultime versioni dell'api win32
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 18-03-2011, 17:05   #17
Optimus89
Member
 
L'Avatar di Optimus89
 
Iscritto dal: Nov 2008
Città: Caneva
Messaggi: 75
Quote:
Originariamente inviato da pabloski Guarda i messaggi
... il problema è che non è proprio allineato alle ultime versioni dell'api win32
bon, quindi mi stai dicendo che potrei avere dei problemi quando uso delle funzioni definite in <windows.h>, e che mi conviene importarle dalle DLL?
__________________
"Il giorno in cui i figli obbediranno ai genitori e un'epidemia si abbatterà sulle moltitudini, ecco, quel giorno si chiamerà apocalisse." S. King
____________________
Lego ™ Fans Club
Optimus89 è offline   Rispondi citando il messaggio o parte di esso
Old 18-03-2011, 18:02   #18
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da Optimus89 Guarda i messaggi
bon, quindi mi stai dicendo che potrei avere dei problemi quando uso delle funzioni definite in <windows.h>, e che mi conviene importarle dalle DLL?
no, l'api win32 è ampiamente retrocompatibile

l'unica cosa è che finiresti con l'usare versioni vecchie delle funzioni e delle struct

il problema potrebbe sussistere per un'azienda che appena esce il windows nuovo di turno vuole rilasciare rapidissimamente un software che sfrutta l'ultimissima e fighissima funzione dell'api

anche se in questi casi si usa wpf e non certo win32

in pratica usa mingw senza problemi però tiene a mente semmai ti servisse qualche strana funzione di nuova implementazione che potresti non trovarla negli headers forniti con mingw
pabloski è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici DJI Osmo Pocket 4: la gimbal camera tascabile cr...
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori Sony INZONE H6 Air: il primo headset open-back d...
Nutanix cambia pelle: dall’iperconvergenza alla piattaforma full stack per cloud ibrido e IA Nutanix cambia pelle: dall’iperconvergenza alla ...
Recensione Xiaomi Pad 8 Pro: potenza bruta e HyperOS 3 per sfidare la fascia alta Recensione Xiaomi Pad 8 Pro: potenza bruta e Hyp...
NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abb...
Sierra Space ha completato il test acust...
Ryzen 7 5800X3D pronto a tornare sul mer...
NASA: l'amministrazione Trump prosegue s...
L'Iran avrebbe acquistato un satellite p...
VivaTech compie dieci anni e raddoppia p...
Le vendite di CPU si sono ridotte di 25 ...
Starship: SpaceX ha completato lo static...
Huawei FusionSolar Roadshow 2026: l'inno...
Nuovo trailer per Street Fighter: un fil...
Sovranità sui dati: arriva la pri...
Schede video NVIDIA e AMD di nuovo su Ma...
Robot aspirapolvere, TV OLED, iPhone 17 ...
EUREKA J15 Pro Ultra super interessante ...
Intel porta l'AI nei notebook entry-leve...
6000 mAh, 5G e 108MP a meno di 200€: ecc...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:40.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v