PDA

Visualizza la versione completa : [C++] Alcune domande


Kamui
09-11-2002, 09:57
Uso Visual C++ 6.0 con Windows 2000.

1. Cosa posso utilizzare per sostituire il clrscr(); che si utilizza col Borland? esiste una forma standard?

2. Quando compilo ed eseguo il debugging, il Visual non mi mostra in quali righe di codice ho commesso il/gli errori; perch? devo attivare qualche specifica opzione?

Grazie :ciauz:

Kamui
09-11-2002, 10:56
S, una Win32 Console Application :adhone:

Ce l'ho da due giorni non pretendere che non faccia cose stupide :gren: :p

Cmq il clrscr(); non me lo accetta :dh:
anche se il problema pi grande quello del debugging senz'altro :confused:

xegallo
09-11-2002, 14:25
Originariamente inviato da Kamui
S, una Win32 Console Application :adhone:

Ce l'ho da due giorni non pretendere che non faccia cose stupide :gren: :p

Cmq il clrscr(); non me lo accetta :dh:
anche se il problema pi grande quello del debugging senz'altro :confused:
si cHe lo fa vedere nella finestra sotto ti mostra il numero di riga dove trova l'errore

debbelandia
09-11-2002, 14:34
ma scusa che senso usare clrscr() con la programmazione ad API?

che senso ha?

non ti conviene cambiare le propriet degli oggettti che ci piazzi dentro?

Kamui
09-11-2002, 20:03
Lascia perdere il senso :adhone: perk in Borland ci riesco e in Visual no? :dh:

Ho visto che mi indica la riga di errore, ma come faccio ad andare subito a quella riga? non posso mica contarle tutte :adhone:

Kamui
10-11-2002, 16:46
Up, come riconosco subito la riga "buggata" senza contarle tutte? :confused:

Kamui
10-11-2002, 18:10
Non mi funzia il system, devo dichiararla o qualcosa del genere? il mio codice solo:


#include <iostream.h>
#include <iomanip.h>
#include <conio.h>

void main()

{
const int DIM=10;
int array[10];
int i;
int total=0;
int media;

for (i=0; i<DIM; i++)
{array[i] = i * 2;
total = total + array[i];}

cout << " Elemento" << setw(13) << "Valore" << endl;

for (i=0; i<DIM; i++)
cout << setw(7) << i << setw(13) << array[i] << endl;

getch();
system("cls");

media = total/2;
cout << "\n\n La media dei valori e': " << media << "\n" << endl;
cout << "\t\tFINE\n" << endl;

getch();

}

Mentre Alt F6 e window-->docking view mi appare non selezionabile :(

Kamui
10-11-2002, 18:14
ecco

Kamui
10-11-2002, 18:34
Io ho il Visual C++ Introductory edition, diverso? :(

Johnny_Depp
10-11-2002, 19:54
devi includere il file <stdlib.h>
oppure <process.h>

poi fai come dice okirit

ciao

Loading