11/01/09 20:58
bip
io ho usato questo codice:
#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
main(){
char str[1000000];
int i=0;
FILE *p;
if((p=fopen("myfile.txt","r")==NULL){
cout<<"errore\n";
}
else
{
while (feof(p)==0)
{
fread(&str[i],sizeof(p),1,p);
i++;
}
str[--i]='io ho usato questo codice:
#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
main(){
char str[1000000];
int i=0;
FILE *p;
if((p=fopen("myfile.txt","r")==NULL){
cout<<"errore\n";
}
else
{
while (feof(p)==0)
{
fread(&str[i],sizeof(p),1,p);
i++;
}
str[--i]='{parsed_message}';
cout<<str<<endl;
fclose(p);
}
system("pause"
}
ma mi legge solo una piccola parte come mai esiste una sintassi migliore che mi garantsca di stamparmi a video tutto il contenuto del file (usand la funzione fread)?
P.s. il file è di 3k di dimensione
';
cout<<str<<endl;
fclose(p);
}
system("pause"
}
ma mi legge solo una piccola parte come mai esiste una sintassi migliore che mi garantsca di stamparmi a video tutto il contenuto del file (usand la funzione fread)?
P.s. il file è di 3k di dimensione
#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
main(){
char str[1000000];
int i=0;
FILE *p;
if((p=fopen("myfile.txt","r")==NULL){
cout<<"errore\n";
}
else
{
while (feof(p)==0)
{
fread(&str[i],sizeof(p),1,p);
i++;
}
str[--i]='io ho usato questo codice:
#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
main(){
char str[1000000];
int i=0;
FILE *p;
if((p=fopen("myfile.txt","r")==NULL){
cout<<"errore\n";
}
else
{
while (feof(p)==0)
{
fread(&str[i],sizeof(p),1,p);
i++;
}
str[--i]='{parsed_message}';
cout<<str<<endl;
fclose(p);
}
system("pause"
}
ma mi legge solo una piccola parte come mai esiste una sintassi migliore che mi garantsca di stamparmi a video tutto il contenuto del file (usand la funzione fread)?
P.s. il file è di 3k di dimensione
';
cout<<str<<endl;
fclose(p);
}
system("pause"
}
ma mi legge solo una piccola parte come mai esiste una sintassi migliore che mi garantsca di stamparmi a video tutto il contenuto del file (usand la funzione fread)?
P.s. il file è di 3k di dimensione
Ultima modifica effettuata da bip 11/01/09 21:01
aaa