Torna indietro   Hardware Upgrade Forum > Software > Programmazione

GIGABYTE RTX 5060 Ti EAGLE OC ICE alla prova: compatta ed essenziale
GIGABYTE RTX 5060 Ti EAGLE OC ICE alla prova: compatta ed essenziale
Gigabyte ha portato sul mercato la GeForce RTX 5060 Ti EAGLE OC ICE con 16 GB di memoria, scheda video polivalente per il gaming e anche per altri tipi di carichi, dalla produttività all'intelligenza artificiale. Punto di forza di questa proposta sono le dimensioni compatte, che la rendono ideale anche per configurazioni mini-ITX o simili.
AMD Ryzen Threadripper 9000 e Radeon AI Pro R9700, per le workstation AI
AMD Ryzen Threadripper 9000 e Radeon AI Pro R9700, per le workstation AI
La nuova generazione di processori AMD Ryzen Threadripper 9000 espande la presenza dell'azienda americana nel settore delle workstation, con un focus particolare agli ambiti compute e dell'intelligenza artificiale. A integrare le novità troviamo le schede Radeon AI PRO R9700, con le quali sviluppare sistemi per l'IA che non siano in cloud ma direttamente in azienda
Nuova Ford Capri elettrica, la super prova: in viaggio, in città e in autostrada
Nuova Ford Capri elettrica, la super prova: in viaggio, in città e in autostrada
Dopo diverse prove, da poche ore al volante, fino a un'intera settimana come prima auto, possiamo riportarvi tutti i dettagli e le impressioni sulla Ford Capri elettrica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-05-2004, 15:41   #1
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
cout vs printf

ma perche usare cout invece di printf in c++?
quali sono i motivi?(obiettivi)
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2004, 16:45   #2
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2123
printf ha un controllo sul tipo deciso dall'utente che cout fa da solo rendendosi pero + pesante e lento(ma nn cosi tanto da apparire all'occhio dell' utente)

IMHO
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2004, 17:10   #3
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
Perchè cout è C++ mentre printf è derivata dal C... Se si programma ad oggetti (perchè usare il C++ se non si programma ad oggetti) è meglio usare cout... Vedi ad esempio la ridefinizione dell'operatore <<...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2004, 17:14   #4
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2123
Quote:
Originariamente inviato da cionci
Perchè cout è C++ mentre printf è derivata dal C... Se si programma ad oggetti (perchè usare il C++ se non si programma ad oggetti) è meglio usare cout... Vedi ad esempio la ridefinizione dell'operatore <<...
a volte printf si usa per ottimizzare il programma.
Io a volte lo uso quando devo fare programmini piccoli in cui nn uso gli oggetti e IoProgrammo lo consiglia x ottimizzare.
Cmq il C++ nn va solo ad oggetti ......... se poi mi dici che il C c'è solo x compatibilita è un altro paio di maniche.
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2004, 17:23   #5
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
Il C++ è stato creato per programmare ad oggetti...se si vuole programmare in maniera simile al C allora si programma in C

Concordo che a volte le funzioni di I/O della libreria standard C possono tornare utili, ma ormai con la STL inclusa nello standard hanno perso molta dell'utilità originaria... Le stringhe del C++ sono le string e non i vettori di char

Chiaramente per fare un programmino sbrigativo può succedere di usarle...ma quel programmino sbrigativo il 90% delle volte è compatibile con il compilatore C99 (magari con piccoli cambiamenti)...quindi in pratica abbiamo programmato in C
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2004, 18:22   #6
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
insomma non ci ho ancora capito bene la differenza.

la cout e' piu' pesante?
e' anche piu' flessibile,
ma qualcuno mi vieta di usarle entrambe?

per esempio se ho un compilatore c, non posso usare cout?
datemi qualcheesempio tangibile,,,

ciao.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2004, 18:54   #7
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 un compilatore C non puoi usare cout... Nessuno ti vieta di usarle entrambe...ma un programma ad oggetti in C++ con I/O con la libreria standard C IMHO è veramente brutto... Riguardo alla pesantezza...non è poi così tanto più pesante

cout tra l'altro non è una funzione, ma un'istanza della classe ostram (se non sbaglio)
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 15:15   #8
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
ok grazie

e' una regola non scritta di programmazione, semplicemente si usa far cosi' ed e' quindi piu' normale, e come dici tu cionci puo' essere veramente brutto a vedere, ma questioni specifiche per cui sia "vietato" non ci sono.

x110 è offline   Rispondi citando il messaggio o parte di esso
Old 01-06-2004, 01:11   #9
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
No...questioni tecniche no...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


GIGABYTE RTX 5060 Ti EAGLE OC ICE alla prova: compatta ed essenziale GIGABYTE RTX 5060 Ti EAGLE OC ICE alla prova: co...
AMD Ryzen Threadripper 9000 e Radeon AI Pro R9700, per le workstation AI AMD Ryzen Threadripper 9000 e Radeon AI Pro R970...
Nuova Ford Capri elettrica, la super prova: in viaggio, in città e in autostrada Nuova Ford Capri elettrica, la super prova: in v...
HUAWEI MatePad Pro (2025): display anti-riflesso e Wi-Fi 7 per il tablet 'Pro' perfetto HUAWEI MatePad Pro (2025): display anti-riflesso...
Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più Astro A50 Gen 5 dopo 6 mesi: sono davvero le mig...
Mortal Kombat e Devil May Cry arrivano s...
Ford sospende le vendite della Mustang M...
Amazon Music Unlimited gratis per 3 mesi...
16 miliardi di password rubate: potrebbe...
Apple potrebbe avere accelerato sul pieg...
Aereo a idrogeno? Per Airbus si pu&ograv...
No, non sono scontate del 60% come dice ...
Lynk & Co 08 è il primo ibrido plug-in c...
Ecco un bel portatile low cost e di marc...
Questa azienda investirà pi&ugrav...
Chi lavora al computer è spacciat...
Microsoft si prepara a nuovi licenziamen...
Intel: ecco i cervelli che avranno il co...
Steam svela cosa rallenta davvero i tuoi...
Torna il Festival della Fotografia Itali...
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:50.


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