Home Forums Downloads Galleria Profilo

technomat.net :: Leggi il Topic - HELP!
forums FAQ Cerca Lista degli utenti Gruppi utenti Profilo Messaggi Privati
HELP!

 
Nuovo Topic   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
MrBrilliant
Niubbo
Niubbo


Registrato: Jan 05, 2006
Messaggi: 2

MessaggioInviato: Ven Mar 03, 2006 12:08 am    Oggetto: HELP! Rispondi citando

Salve a tutti...
...ho da compilare un programma in C++...conoscete il gioco FORZA 4? Ecco quello praticamente. Ad ogni modo:

ogni volta che un giocatore aggiunge una pedina mi tocca spingere giù la tabella precedente e quindi stamparne un'altra sullo schermo ma dopo i primi 3/4 tiri ti viene poi il mal di testa a guardare lo schermo.

Ricordo che in Pascal riuscivo a ripulire lo schermo e ristampare conservando lo stesso layout quindi mi chiedevo se la cosa fosse possibile anche in C++ in Win32 Console Application.

Sareste così gentili da indicarmi come fare?

Grazie 1000
Torna in cima
Profilo Messaggio privato
Autore Messaggio
involt
MVP
MVP


Registrato: Aug 07, 2005
Messaggi: 265
Località: casa mia

MessaggioInviato: Lun Mar 13, 2006 6:05 pm    Oggetto: Re: HELP! Rispondi citando

MrBrilliant ha scritto:
Salve a tutti...


Salve anche a te...

MrBrilliant ha scritto:
...conoscete il gioco FORZA 4?


Sorry, no

MrBrilliant ha scritto:
Ecco quello praticamente.


Pensieroso

MrBrilliant ha scritto:
Ad ogni modo:

ogni volta che un giocatore aggiunge una pedina mi tocca spingere giù la tabella precedente e quindi stamparne un'altra sullo schermo ma dopo i primi 3/4 tiri ti viene poi il mal di testa a guardare lo schermo.



Non capisco bene perchè ogni volta che un giocatore aggiunge una pedina tocca sempre a te spingere giù la tabella precedente, ma il mal di testa viene sempre a me... Sorriso


MrBrilliant ha scritto:



Ricordo che in Pascal riuscivo a ripulire lo schermo e ristampare conservando lo stesso layout quindi mi chiedevo se la cosa fosse possibile anche in C++ in Win32 Console Application.


Se era possibile in Pascal, lo sarà sicuramente anche in C++

MrBrilliant ha scritto:




Sareste così gentili da indicarmi come fare?



Volentieri, se solo capissi cosa intendi dire. Che ne diresti di leggere la posizione del cursore con
int wherex(void)
int wherey(void)

spostarlo con
void gotoxy(int x, int y)

e scrivere con
int putch(int c)?

MrBrilliant ha scritto:

Grazie 1000


Figurati! Certe risposte non hanno utilità pratica, ma l'essere a conoscenza che qualcuno ha preso in considerazione i nostri problemi magari aiuta... Sorriso

_________________
Per come la vedo io, tutte le persone si dividono in 10 categorie: quelle che comprendono la numerazione binaria, e quelle che non riescono a comprenderla
___________________________________________________

La mia antenna è più piccola della vostra Linguaccia
Torna in cima
Profilo Messaggio privato
Autore Messaggio
napoli1890
Professore
Professore


Registrato: Dec 11, 2004
Messaggi: 1019
Località: Napoli

MessaggioInviato: Lun Mar 13, 2006 6:35 pm    Oggetto: Rispondi citando

no invo, qst volta nun so daccordo...

cosiglio di usare

clrscr(); /* nel punto dove serve */
e quindi immettere la libreria conio.h se non lo hai gia inclusa


meglio qst per un solo motivo, e piu semplice da ricordare e la si puo usare ovunque.

Ciao Ciao Ciao

_________________
il Caporedattore napoli1890
-----------------------------------------------------------------------------------------
La Redazione di Technomat.net è aperta:
dal LUNEDI al VENERDI, dalle 15 alle 22;
la DOMENICA, dalle 18 alle 20;
SABATO Riposo settimanale.

La Redazione è raggiungibile all'indirizzo e-mail redazione@technomat.net.

------------------------------------------------------------------------------------------
La Mamma Mi Ha Dato la Vita, il Napoli la Ragione per Viverla
Vivo la Mia Vita unQuarto di Miglia per Volta... in Quei Dieci Secondi Sono Libero...!
Torna in cima
Profilo Messaggio privato Invia email HomePage Yahoo Messenger MSN Messenger
Autore Messaggio
involt
MVP
MVP


Registrato: Aug 07, 2005
Messaggi: 265
Località: casa mia

MessaggioInviato: Lun Mar 13, 2006 6:44 pm    Oggetto: Rispondi citando

Napoli, e allora...

1) l'uso di conio.h è implicito. Sia clrscr, sia gotoxy, etc, hanno tutte quante gli header in conio.h. Quindi, di re "usa gotoxy...etc" significa inplicitamente "includi conio.h"

2) il brillante MrBrilliant parlava di "conservare lo stesso layout". Ora, io non so cosa lui intenda esattamente con questa espressione, ma, ritenendola contrapposta al fastidio di "spingere in giù la tabella precedente", credo che questo escluda il cancellare tutto e riscrivere da capo (cosa che avviene con clrscr)

OK?

Sorriso

_________________
Per come la vedo io, tutte le persone si dividono in 10 categorie: quelle che comprendono la numerazione binaria, e quelle che non riescono a comprenderla
___________________________________________________

La mia antenna è più piccola della vostra Linguaccia
Torna in cima
Profilo Messaggio privato
Autore Messaggio
napoli1890
Professore
Professore


Registrato: Dec 11, 2004
Messaggi: 1019
Località: Napoli

MessaggioInviato: Lun Mar 13, 2006 6:57 pm    Oggetto: Rispondi citando

sinceramente credevo che voleva cancellare ttt
e per la conio, e implicito per chi e un po esperto... ma metti che mr.brillante non lo e tanto? (dico brillante per dire mr brown o mr white)

meglio specificare!!! RisataRisataRisata

_________________
il Caporedattore napoli1890
-----------------------------------------------------------------------------------------
La Redazione di Technomat.net è aperta:
dal LUNEDI al VENERDI, dalle 15 alle 22;
la DOMENICA, dalle 18 alle 20;
SABATO Riposo settimanale.

La Redazione è raggiungibile all'indirizzo e-mail redazione@technomat.net.

------------------------------------------------------------------------------------------
La Mamma Mi Ha Dato la Vita, il Napoli la Ragione per Viverla
Vivo la Mia Vita unQuarto di Miglia per Volta... in Quei Dieci Secondi Sono Libero...!
Torna in cima
Profilo Messaggio privato Invia email HomePage Yahoo Messenger MSN Messenger
Autore Messaggio
MrBrilliant
Niubbo
Niubbo


Registrato: Jan 05, 2006
Messaggi: 2

MessaggioInviato: Lun Mar 13, 2006 9:11 pm    Oggetto: Rispondi citando

Grazie 1000!!!

Ho quindi uncluso conio.h e ho usato: system("cls")! Funziona ma solo su piattaforma Windows o Ms-Dos. Va bene uguale!

Di nuovo grazie 1000 Felice
Torna in cima
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare file in questo forum
Non puoi scaricare file da questo forum

Powered by phpBB © 2004 phpBB Group

Forums ©
Tutto lo sport minuto per minuto sul tuo telefonino!

Tutti i loghi e i marchi sono proprietà dei loro rispettivi possessori.
I commenti sono di proprietà degli autori. Tutto il resto è Copyright © 2004-2008 technomat.net
Creative Commons License
Privacy - Disclaimer

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.34 Secondi