PDA

View Full Version : linguaggio c su compilatore builder c++6


Compsognathus
04-03-2004, 12:58
:cool:

sono un ignorante, nn me ne abbiate....


#include <stdlib.h>
#include <stdio.h>


int main(void)
{

int i;

for(i=0; i<10000; i++)
printf("%d", rand());
return 0;
}

che devo far per vedere i numeri casuali che esce da questo programma??!

ho un compilatore c++ e nn so usarlo assolutamente, ma so con certezza che si possono compilare ugualmente il linguaggio c.

vado su file e clicco nuovo progetto, file c, e metto il codice, compile, run, make, le faccio di tutte ed esce un exe che se vado ad eseguire nn esce assolutamente niente.

ma questi benedetti numeri da dove devono escire, dal prompt di dos? dove?

insomma cosa dovrei fare con il compilatore che ho per far si che mi escano numeri casuali con il codice che ho indicato?

grazie


:muro: nn siate indifferenti alla mia ingnoranza, auitatemi.....:muro:

azrael
04-03-2004, 16:58
file -> nuovo prog -> scegli come progetto "Win 32 Console application", e poi fai tutto come prima. I risultati li ottieni in una finestra DOS.

Compsognathus
04-03-2004, 19:39
grazie mille

dunque il risultato del linguaggio c lo si vede solo tramite dos?

per win devo usare c++?

Compsognathus
04-03-2004, 19:41
scusate
nella fretta ho sbagliato....
volevo rispondere al mio post precedente
:(

cionci
04-03-2004, 21:06
Con il C++ puoi usare le librerie per fare "finestre" integrate nel Borland C++ Builder...

Con il C puoi usare le API di Windows, ma č pių difficile...

VegetaSSJ5
06-03-2004, 11:30
perchč non usi dev-c++ invece del borland? io con dev-c++ mi ci trovo molto bene. ora sono giunti alla versione 4987.

x cionci
dove trovo una documentazione sulle api di windows?

cionci
06-03-2004, 14:45
Io mi trovo meglio con MinGW Developer Studio...mi da meno problemi...ed ha un debugger migliore...

VegetaSSJ5: puoi scaricare il Core SDK dal sito Microsoft...

h1jack3r
29-03-2004, 09:06
Originariamente inviato da Compsognathus


#include <stdlib.h>
#include <stdio.h>


int main(void)
{

int i;

for(i=0; i<10000; i++)
printf("%d", rand());
return 0;
getch();
}




cosė blocchi la finestra, hce aspetta ancora un carattere e vedi i risultati sulla finestra di dos

fpucci
29-03-2004, 13:28
Originariamente inviato da h1jack3r
cosė blocchi la finestra, hce aspetta ancora un carattere e vedi i risultati sulla finestra di dos


Si, ma solo a patto che inverti le call, ossia


...
getch();
return(0)



:D
bye

h1jack3r
29-03-2004, 16:36
Originariamente inviato da fpucci
Si, ma solo a patto che inverti le call, ossia


...
getch();
return(0)



:D
bye


si certo....brutta cosa la distrazione..