Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Complete è un robot aspirapolvere che coniuga un'aspirazione potente e un lavaggio con rullo a logica di intelligenza artificiale che guida al meglio nella pulizia di casa: rulli e spazzole estensibili a pulire gli angoli e una base di ricarica che lava e ripristina il robot al emglio delle sue funzionalità dopo ogni azione di pulizia
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Abbiamo provato Google Pixel 11, il più accessibile della nuova gamma: chip Tensor G6 condiviso con i modelli Pro, fotocamera 48 MP con Magic Capture e Stili Fotografici, display Actua da 3000 nit e batteria da 4985 mAh. Ecco come si comporta nell'uso quotidiano, e cosa cambia davvero rispetto a Pixel 11 Pro e Pro XL
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL debutta in Italia con il nuovo Tensor G6, lo Zoom Pro fino a 120x, il display Super Actua da 3600 nit e la new entry HiLight riservata ai modelli Pro: lo abbiamo provato in anteprima per diversi giorni prima del lancio commerciale, tra fotocamera generativa, ricarica ancora indietro rispetto ai rivali e un prezzo che parte da 1399 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-11-2002, 13:18   #21
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Namespace

Scusa la mia ignoranza . Ma lo scoop cosa è ? Se ho capito bene , con la dichiarazione di un namespace posso includere diversi header e classi e nel momento che richiamo quel namespace in un programma automaticamente vengono incluse le librerie che esso contiene ? E' così più o meno ?
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 14:39   #22
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
Re: Namespace

Quote:
Originariamente inviato da leon84
[b]Scusa la mia ignoranza . Ma lo scoop cosa è ?
Scope...non scoop... Ho sbaglaito a scrivere nel post prima...

Scope è la porzione di codice in un cui una struttura (variabile, classe etc etc) è visibile...

Ad esempio...lo scope di una variabile locale è dalla dichiarazione fino alla fine del blocco in cui è dichiarata...
Quote:
Originariamente inviato da leon84
[b]Se ho capito bene , con la dichiarazione di un namespace posso includere diversi header e classi e nel momento che richiamo quel namespace in un programma automaticamente vengono incluse le librerie che esso contiene ? E' così più o meno ?
Più o meno è così... Più che incluse...vengono rese visibili direttamente...

Comunque guarda il link che ti ho postato prima...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2002, 09:40   #23
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Ancora un aiuto

Grazie per l'auto con il gotoxy . Ora è tutto a posto . Però è sorto un altro problema . Il programma all'interno del quale utilizzo gotoxy , mi dà problemi nel momento in cui assieme a iostream includo anche fstream.h . Non essendo esperto in materia di namespace , ho eliminato la h a fstream ed il programma parte . iL FILE SU CUI SCRIVERE , PERò NON VIENE GENERATO . Con fstream a differenza di fstream.h l'apertura del file come segue mi dà problemi :

fstream file ; // Tutto ok ;
file.open ("dati.txt",ios::app,ios::binary); // Qui non va

Mi dice , infatti che la funzione prende solo due parametri . Ma non è che bisogna includere il namespace dell' fstream ? Vi prego aiutatemi . Mi rivolgo soprattutto a cionci e misterx che fino ad ora sono stati gentilissimi
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2002, 19:07   #24
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
file.open ("dati.txt",ios::app|ios::binary);

Quelle sono costanti e vanno "accoppiate" con l'or bit a bit...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2002, 20:16   #25
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Provato

Quote:
Originariamente inviato da cionci
[b]file.open ("dati.txt",ios::app|ios::binary);

Quelle sono costanti e vanno "accoppiate" con l'or bit a bit...
L'istruzione che mi hai fornito è ok per il compilatore , infatti non mi dà alcun problema di sintassi . Il punto è che il file lo crea solo quando inserisco la clausola ios::out . Perché con ios::app non mi crea il file ? Di seguito il codice sorgente dell'applicazione : mi faresti la cortesia di dargli una occhiata ? potrebbe essere qualche altra cosa la causa del problema :

#include <windows.h>
#include <iostream>
#include <stdlib.h>
#include <fstream>

struct persona
{
char cognome[20];
int numero;
};

using namespace std;
void stampa ();
void gotoxy (int a , int b);

void main ()
{
char scelta;
persona appoggio ;
fstream file ;
file.open ("dati.txt",ios::out|ios::binary);
system ("cls");
gotoxy (0,0);
cout << "COGNOME' : " ;
gotoxy (0,1);
cout << "NOME : ";
gotoxy(20,0);
cin.getline (appoggio.cognome,20); ;
gotoxy (20,1);
cin >>appoggio.numero;
file.write ((char *) &appoggio,sizeof appoggio);
file.close();
stampa();
cin >> scelta ;
}

void gotoxy (int a , int b)
{
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);

COORD coord;
coord.X = a;
coord.Y = b;

SetConsoleCursorPosition(hConsole, coord);
}
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 10:11   #26
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Altro problema

Ragazzi ho un altro problema : la funzione gotoxy di per se funziona . L'ho inserita nel programma che vi allego , ma il compilatore mi dà uno strano problema . Per favore datemi una mano . I file sono due : header.h e main.cpp . il file header.h è incluso nel file main.cpp . L'errore strano è il seguente : mi dice che nel modulo aggiunta e nel modulo stampa non può convertire il parametro dal tipo clinica<dato> a clinica<dato> . Mi sembra assurdo ma compilate il codice allegato e fatemi sapere . Il file allegato è un .zip . Vi prego fatemi sapere .
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 10:55   #27
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
A me compila perfettamente...

Prova a creare un nuovo progetto da zero...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 10:59   #28
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
Ah...il punto e virgola serve dopo la } solo nelle struct, nelle class, nelle union...e probabilmente in altre situazioni, ma non alla fine delle funzioni o di un blocco del programma...
Inoltre le parentesi {} non servono nei case
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 12:14   #29
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Ho provato a creare un nuovo progetto . Ho eliminato i punti e virgola come mi dicevi , ma non ho risolto il problema . Mi faresti un favore ? Elimina tu tutti i punti e virgola e allega i file corretti così riprovo a compilarli . OK ? Mi faresti questo favore ? Sto perdendo la testa con sto C++ . Grazie cionci .
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 12:23   #30
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:
Originariamente inviato da leon84
[b]Ho provato a creare un nuovo progetto . Ho eliminato i punti e virgola come mi dicevi , ma non ho risolto il problema . Mi faresti un favore ? Elimina tu tutti i punti e virgola e allega i file corretti così riprovo a compilarli . OK ? Mi faresti questo favore ? Sto perdendo la testa con sto C++ . Grazie cionci .
I punto e virgola non davano problemi...
Un punto e vergola è uno statement vuoto quindi se lo metti compila ugualmente...

Io ho preso il tuo sorgente e l'ho compilato a diritto...senza metterci mano...

Se hai Visual C++ ti mando il file del progetto...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 13:15   #31
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Ok mandami il file del progetto . Ma per curiosità : compili con Visual C++ .NET o Visual C++ 6.0 ? Io uso il .NET . Comunque mandami il file del progetto . Anzi perché non mi mandi tutta la cartella con i file che il compilatore crea ? Il mio indirizzo email è :

[email protected]
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 14:01   #32
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
Ho la versione 6...
Non importa la mail...ecco qui tutta la cartella...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 14:15   #33
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Stranissimo !!!!!!!!!!!!!!!!!!!!! Ho compilato il tuo progetto e mi dà gli stessi errori . Non ce la faccio più !!!!!!!!!!!!!!! Ma io sto pensando ad una cosa ? Sarà che è un baco del .NET ? Che dici lo cancello e reinstallo il 6.0 ? Ti prego dammi un consiglio . Sai a volte per ché odio il C++ ? Perché è talmente tanto potente , talmente tanto potente , che lo porta ad essere veramente difficile . Io ho esperienze di programmazione in Pascal , Visual Basic , ma non mi è mai capitato un linguaggio come il C . UFFA !!!!
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 14:27   #34
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
Ma a che riga hai l'errore ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 15:15   #35
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
L'errore viene generato alla chiamata del modulo aggiunta e stampa . Mi dice che il parametro non può essere convertito e pure il parametro che gli passo è dello stesso tipo
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2002, 21:38   #36
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Ho reinstallato Visual C++ 6.0 e fortunatamente quell'errore non me lo dà più . Il problema è diventato un altro . Io devo scrivere e leggere su di un file binario . Alla partenza del programma io voglio conservare i vecchi dati del file aggiungendone altri : per questo utilizzo la clausola ios::app . Ma sta volta ios::app non mi crea il file . Se invece elimino il namespace std includo iostream.h anziche iostream ed fstream.h anziché fstream la generazione del file avviene correttamente ma la funzione gotoxy non mi funziona più nel senso che gotoxy (12,12) , per esempio , invece di posizionarmi il cursore nel punto 12 12 , mi fà un casino di cose sullo schermo . Come posso risolvere ? E possibile che non riesco a far funzionare questa gotoxy correttamente con il programma ? Cionci ti chiedo di fare una prova con il listato che ti ho mandato . La compilazione è OK , questo già me lo hai detto . Vedi se puoi come risolvere il problema di generazione del file . Ti chiedo quest'altra cortesia . Grazie
leon84 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Rimosso un raro tumore grazie alla simul...
ASUS alza l'asticella del gaming: ecco i...
I satelliti Rassvet (Starlink russo) di ...
AMD stravince la sua stessa sfida sull'e...
Novità per Renault 5: più ...
Altman ammette: "Troppo ambiziosi s...
Grazie al radiotelescopio ALMA c'è...
Estensioni per browser e shadow AI sono ...
ASUS ROG punta sugli eSport con OLED da ...
Un chip più piccolo e un package ...
Windows 11, la DLL della memoria unifica...
Arrivano i nuovi Mac mini e Mac Studio c...
La proposta cinese ai costruttori: "...
Marcia indietro, The Blood of Dawnwalker...
Contrabbando di chip AI verso la Cina: i...
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: 16:40.


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