Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra integra un sensore da 1 pollice 8K, ottiche Leica e triplo chip IA. Tra schermo OLED rimovibile, workflow I-Log a 10 bit e stabilizzazione a tre assi, analizziamo le doti tecniche di una gimbal camera pensata per i professionisti
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-04-2003, 15:13   #1
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
Guida alla grafica di c++

Ciao, quualkuno sa dove trovare una guida alla grafica di c++??
Grazie
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 15:52   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Di suo il C++ non ha nessun toolkit grafico...
Cosa vorresti realizzare ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 20:18   #3
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
No, non voglio inserire nulla, voglio solo imparare a usare le funzione e le istruzioni della libreria: graphics.h
Tipo, outtextxy();
secolor
line
ecc ecc
Capito?
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 07:48   #4
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quella è la libreria BGI del Borland... Ti sconsiglierei di usarla...visto che poi la ritrovi solo nei compialtori Borland...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 14:05   #5
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
Infatti io ho il borland, in particolare mi serviva la funzione che mi fa acquisire un numero o un carattere da testiera.
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 14:26   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
In grafica non c'è...te la devi fare a mano...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 17:21   #7
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
Infatti me la faccio a mano, ti faccio vedere un esempio!

#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <graphics.h>
main()
{
int i;
int gd=VGALO,gm;
initgraph(&gd,&gm,"c:\\bc5\\bgi");
setcolor(LIGHTBLUE);
outtextxy(100,80,"Caricamento del programma in corso, attendere prego...");
line(100,100,300,100);
line(100,120,300,120);
line(100,100,100,120);
line(300,100,300,120);
for(i=0;i<200;i++)
{
line(101+i,101,101+i,119);
delay(70);
}
setcolor(LIGHTRED);
outtextxy(150,150,"Caricamento del programma terminato!");
getch();
closegraph();
}

Questo e solo un esempio.
Se sono in un contesto di grafica, non posso usare lo scanf per acquisire un numero, come faccio?
A me serve questo!
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 18:03   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Con il getch... Ti leggi un carattere alla volta..
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 18:30   #9
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
E quindi cosa mi consigli di fare per leggere il carattere?
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 18:34   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Leggi un carattere e lo visualizzi...se viene premuto backspace copri l'ultimo carattere immesso con un rettangolo del colore dello sfondo...
Se viene premuto Invio è finito l'input di quel valore e interpreti la stringa secondo le tue esigenze...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2003, 18:44   #11
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
Il problema e che non so quale funzione usare per acquisire il carattere da tastiera
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 08:27   #12
ghego
Senior Member
 
L'Avatar di ghego
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 1209
datti alle opengl già che ci sei oppure dx almeno puoi passare quando vuoi alla gfx 3d
ghego è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 08:53   #13
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originally posted by "Gogeta ss4"

Il problema e che non so quale funzione usare per acquisire il carattere da tastiera
getch()
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 15:50   #14
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
oggi ho chiesto al mio prof di informatica e mi ha detto che per acquisire un solo carattere, mi ha detto di usare getch(); altromenti se è una stringa di usare gets();

Adesso provo e vedo!
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 16:18   #15
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
Altro problema, per acquisire va bene, il fatto che quando scrivo il numero, anzichè vedere il numero digitato di fianco alla frase, vedo i numeri in alto a sinistra, con la funzione gotoxy(), non cambia la situazione.
Mi puoi illuminare?
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 16:25   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Hai usato getch o gets ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 16:49   #17
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
gets();
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 16:55   #18
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Devi usare getch...

Una volta che hai preso un carattere lo devi visualizzare con outtextxy nel punto che ti interessa...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 20:08   #19
Gogeta ss4
Senior Member
 
L'Avatar di Gogeta ss4
 
Iscritto dal: May 2001
Città: Milano
Messaggi: 3197
Ma se io voglio acquisire una stringa?
Gogeta ss4 è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2003, 22:35   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Prendi un carattere alla volta e lo infili in un vettore di caratteri... Quando l'utente preme Invio hai finito e metti all'ultimo posto del vettore di caratteri il carattere '/0' che i carattere di terminazione...ed ecco la tua stringa...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Resident Evil 7 a 30 FPS su uno Snapdrag...
Ottimo portatile Dell a 829€: Intel Core...
Raspberry Pi Desktop, dock e launcher gr...
Due giorni su un supercomputer, poi sul ...
Fire TV Stick 4K Max a 52,99€ e 4K Plus ...
Un algoritmo alla guida di un'azienda in...
Google Pixel 11 Pro con Pixel Buds Pro 2...
iPhone Duo con Face ID e teleobiettivo: ...
512 GB in un solo modulo DDR5: Micron al...
Ti fidi ancora di una sola IA? Arriva l'...
Samsung Galaxy S27 Ultra: un'importante ...
La rincorsa al fotorealismo è 'ol...
Super Smash Bros Melee arriva su Windows...
Xbox Game Pass, tante novità in a...
Samsung copierà Apple? Rincari in...
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: 08:52.


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