Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-07-2008, 14:59   #1
loscassapalle
Senior Member
 
Iscritto dal: Feb 2007
Messaggi: 546
[c] quale editor per iniziare

ciao a tutti
vorrei un consiglio per quale editor scegliere per iniziare a programmare in c.
già che ci sono vi chiedo anche se per configurarlo c'è una guida o qualcosa di simile (mi ricordo che con java fu una cosa quasi epica).

grazie
loscassapalle è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 16:50   #2
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7262
ti consiglio Code::Blocks
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 16:52   #3
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7262
qui http://wiki.codeblocks.org/index.php...cks_on_Windows
c'è scritto come si installa (suppongo che sei su windows)
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 17:23   #4
Albi89
Senior Member
 
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
Se installi codeblocks col pacchetto ide+mingw avrai già tutto quello che ti serve.
In più, per i primi programmini, ti consiglio di scaricare notepad++ così potrai scrivere al volo e compilare da riga di comando senza lo sbattimento tipico degli ide (crea progetto, passa per il wizard, elimina il codice superfluo...).

Per fortuna configurare il tutto è uno scherzo
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
--Gerald Weinberg
Albi89 è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2008, 23:05   #5
loscassapalle
Senior Member
 
Iscritto dal: Feb 2007
Messaggi: 546
grazie funziona...
senza che apro un altro thread, vi chiedo un consiglio...io ho fatto il classico programma hello world


#include<stdio.h>
int main()
{
printf("ciao mondo\n");
return 0;
}



se compilo e lancio mi si apre la finestra che mi fa vedere il messaggio.
se lancio l'eseguibile invece mi si apre la finestra e si richiude subito. per non farglielo fare devo mettere un pause.

qualcuno sa perchè?
loscassapalle è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 01:04   #6
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Perché la console di Windows di default si chiude al termine dell'esecuzione del programma lanciato. Non vorrei dirti una boiata, ma mi pare di ricordare che in Code::Blocks ci sia da qualche parte proprio un'opzione per tenerla aperta...
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 01:33   #7
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7262
se non trovi l'opzione per tenere aperta la console basta che prima di return 0 metti getchar(). in questo modo prima di chiudersi aspetta che schiacci qualcosa sulla tastiera
per programmini semplici funziona più che bene
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 09:28   #8
loscassapalle
Senior Member
 
Iscritto dal: Feb 2007
Messaggi: 546
ok, grazie per i consigli
loscassapalle è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 10:59   #9
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da DanieleC88 Guarda i messaggi
Perché la console di Windows di default si chiude al termine dell'esecuzione del programma lanciato. Non vorrei dirti una boiata, ma mi pare di ricordare che in Code::Blocks ci sia da qualche parte proprio un'opzione per tenerla aperta...
in Visual C++ è Ctrl+F5 anziché F5
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 12:29   #10
Albi89
Senior Member
 
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
Quote:
Originariamente inviato da 71104 Guarda i messaggi
in Visual C++ è Ctrl+F5 anziché F5
Anche in codeblocks, Ctrl+F10 e la console rimane aperta e riporta tempo di esecuzione e valore ritornato.
Di default anche la freccetta "run" dovrebbe farlo, comunque
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
--Gerald Weinberg
Albi89 è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 12:32   #11
grigor91
Senior Member
 
L'Avatar di grigor91
 
Iscritto dal: Dec 2007
Città: brianza
Messaggi: 717
Quote:
Originariamente inviato da k0nt3 Guarda i messaggi
se non trovi l'opzione per tenere aperta la console basta che prima di return 0 metti getchar(). in questo modo prima di chiudersi aspetta che schiacci qualcosa sulla tastiera
per programmini semplici funziona più che bene
cambia qualcosa dal system("pause")?
__________________
AMD Ryzen 9700X MSI RX 480 Gaming X 8G ASRock B850 Pro-A Windows 11 Pro RAM DDR5 16GBx2 TEAMGROUP T-Create Expert 6000 MHz CL30 SSD Crucial T500 4TB case Corsair Carbide 200R
grigor91 è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 12:35   #12
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7262
Quote:
Originariamente inviato da grigor91 Guarda i messaggi
cambia qualcosa dal system("pause")?
fondamentalmente "pause" non è un comando standard, ma funziona solo su DOS, windows e derivati.
in più (per i pignoli) qui ci sono un pò di buoni motivi per evitare system("pause")
http://www.gidnetwork.com/b-61.html
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 16:55   #13
loscassapalle
Senior Member
 
Iscritto dal: Feb 2007
Messaggi: 546
ma non c'è un modo per dire a vista di non terminare automaticamente il processo?
sennò ogni volta devo aprire i programmi con code::blocks e non con l'eseguibile
loscassapalle è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2008, 17:17   #14
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
aggiungi
Codice:
getchar();
prima del return 0;
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2008, 13:21   #15
loscassapalle
Senior Member
 
Iscritto dal: Feb 2007
Messaggi: 546
io intendevo far si che il processo non si arresti senza aggiungere ulteriori comandi, come credo avvenga su xp...
loscassapalle è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2008, 13:56   #16
xblitz
Senior Member
 
L'Avatar di xblitz
 
Iscritto dal: Mar 2007
Messaggi: 384
Quote:
Originariamente inviato da loscassapalle Guarda i messaggi
io intendevo far si che il processo non si arresti senza aggiungere ulteriori comandi, come credo avvenga su xp...
Credi male: per fare ciò che vuoi tu dovresti lanciare il promt dei comandi da solo, rintracciare l'eseguibile ed eseguirlo. Anche in questo caso il processo termina, solo che la schermata non viene cancellata e il controllo viene ridato al promt.
xblitz è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2008, 14:26   #17
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
comunque io uso codeblocks e lanciandolo dal tasto run non si chiude la finestra e non ho messo niente per tenerla aperta..
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2008, 14:48   #18
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da ndakota Guarda i messaggi
comunque io uso codeblocks e lanciandolo dal tasto run non si chiude la finestra e non ho messo niente per tenerla aperta..
project->properties->build target
su "select build target option", "pause when execution ends" di default è attivato
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2008, 14:58   #19
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
Quote:
Originariamente inviato da marko.fatto Guarda i messaggi
project->properties->build target
su "select build target option", "pause when execution ends" di default è attivato
non ci posso accedere sto facendo ancora tutti esercizietti quindi non ho fatto progetti.. ho tutti file singoli in una cartella..
ndakota è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
AMD Radeon RX 9060 XT: staccato (di molt...
WhatsApp introduce la condivisione della...
iPad con chip A16 a 339€: l'11'' con 128...
OpenClaw spaventa le aziende: perch&eacu...
Samsung T7 2TB crolla su Amazon: SSD por...
Tutte le JBL a prezzi da non perdere su ...
PS6 e RDNA 5: la GPU sarà 'quasi ...
Meta cambia rotta sul metaverso: Horizon...
Zeekr debutta in Italia con Jameel Motor...
Robotaxi sotto controllo remoto: Waymo a...
Ubisoft continua i tagli: 40 licenziamen...
PromptSpy: il primo malware Android che ...
Navigare all'estero con costi accessibil...
Boom del fotovoltaico in Africa: +54% in...
Cisco mette l'IA agentica al centro con ...
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: 14:15.


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