Mình có tệp thế này : demo.txt
Mã:
Hello World!
I love you.
123
Mình viết code thế này sao nó ko đọc theo dòng một được:
Mã:
#include <iostream>
#include <fstream>
#include <string.h>
#include <stdlib.h>
using namespace std;
main()
{
char *a, *b;
int c;
ifstream File("demo.txt");
char line[100];
char *tam;
char ki_tu_cat[1];
ki_tu_cat[1] = '\0';
while(true)
{
if (File.eof())
break;
line[0] = '\0';
File.getline(line, 100, '
');
while(strlen(line) > 0)
{
tam = strtok(line, ki_tu_cat);
strcpy(a, tam);
tam = strtok(NULL, ki_tu_cat);
strcpy(b, tam);
tam = strtok(NULL, ki_tu_cat);
c = atoi(tam);
}
}
cout<<" "<<a<<endl;
cout<<" "<<b<<endl;
cout<<" "<<c<<endl;
File.close();
}
View more random threads:
khi đề cập đến đội hình MU, không thể ko nói tới một trong các câu lạc bộ bóng đá huyền thoại và với tầm ảnh hưởng nhất trong lịch sử của môn thể thao vua. Với hơn 1 thế kỷ còn đó và phát triển,...
Đội hình MU - Manchester United:...