giovybus (Member)
Rookie
Messaggi: 50
Iscritto: 14/07/2010
|
ho fatto una prova ma diciamo che mi ci devo abituare ancora!... non sono molto pratico dato che ho sempre usato il gedit di linux e qualche volta anche il vim!...
|
|
gigisoft (Member)
Guru
Messaggi: 696
Iscritto: 11/10/2008
|
Postato originariamente da nessuno:
Postato originariamente da giovybus:
Postato originariamente da HeDo:
windows vale la pena anche solo per visual studio
devi creare un progetto C++ e il main.cpp lo rinomini main.c |
Ook grazie a me questo interessava sapere!... |
Ma non succede nulla anche se usi il .cpp ... puoi tranquillamente programmare in C ... |
Uhmmm... dipende, potrebbe inavvertitamente usare istruzioni che vanno bene in C++ e non in C, e il compilatore non lo segnalerebbe;
non so se funziona anche in visual studio, in ambiente C++ builder facevo cosi':
nel main.cpp scrivevo:
Codice sorgente - presumibilmente C++ |
extern "C" { #include "mainprogram.h" } [...] int main(int argc, char **argv) { return mainfunction(argc, argv); }
|
nel mainprogram.h scrivevo:
Codice sorgente - presumibilmente C/C++ |
[...]
int mainfunction(int argc, char ** argv);
[...]
|
e poi implementavo il programma principale nella funzione
int mainfunction(int argc, char ** argv)
all'interno del file mainprogram.c
in questo modo costringevo il compilatore a considerare tutto il codice con sintassi C anziche' C++
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Postato originariamente da gigisoft:
Uhmmm... dipende, potrebbe inavvertitamente usare istruzioni che vanno bene in C++ e non in C, e il compilatore non lo segnalerebbe; |
Sì è vero ma se lui rispetta le regole che conosce e sta studiando, questa possibilità diventa remota.
E poi quale versione di C dovrebbe rispettare? Diceva di usare DevC++ con cui si può scrivere codice C99 e neanche se ne accorgerebbe. Ultima modifica effettuata da nessuno il 17/07/2010 alle 12:30
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à. |
|
giovybus (Member)
Rookie
Messaggi: 50
Iscritto: 14/07/2010
|
mmmm... ho capito che forse è meglio mantenere il buon vecchio gedit!... comunque proverò ancora ad usare questo visual studio magari oltre al C imparo pure il C++ o il C#, o il visual basic cosi posso fare programmi con un pò più di grafica e più carini!...
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Postato originariamente da giovybus:
mmmm... ho capito che forse è meglio mantenere il buon vecchio gedit!... |
Ma quando mai ... !
comunque proverò ancora ad usare questo visual studio magari oltre al C imparo pure il C++ o il C#, o il visual basic cosi posso fare programmi con un pò più di grafica e più carini!... |
Concentrati sul C/C++ con il Visual Studio ... è più semplice (e potente) di quello che pensi ... basta solo un po' di impegno e studio ...
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à. |
|
giovybus (Member)
Rookie
Messaggi: 50
Iscritto: 14/07/2010
|
Ook ok.. allora ascolterò i tuoi consigli!.. e continuerò ad usare visual studio!... grazie mille!...
|
|
D@vide (Member)
Expert
Messaggi: 450
Iscritto: 30/06/2010
|
Postato originariamente da Pitagora:
hai fatto la più grande cavolata della tua vita ... Installare windows per avere un buon editor ... Io uso Geany SU UBUNTU voto 10 !
P.S. io uso ubuntu e ho installato un programma di nome: virtual box risultato ?
immagine in allegato. |
Non diciamo idiozie |
|
XBarboX (Member)
Guru
Messaggi: 945
Iscritto: 31/12/2008
|
Ma questo codice è sbagliato? A me hanno insegnato così. Ed ha sempre funzionato
Codice sorgente - presumibilmente C++ |
#include<iostream> using namespace std; int main(){ return 0; }
|
|
|