Chủ đề: Đọc file text bị lỗi vòng lặp
-
14-05-2014, 11:07 AM #1
Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đọc file text bị lỗi vòng lặp
Đoạn code bị lỗi của mình như sau:
Mã:struct Point { char name[5]; float x, y; }; struct MyArray { Point *a; int num; }; void readStationsFromFile(char *fileName, MyArray &a, MyArray &b) { FILE *fp; int m, n; m = 0; n = 0; countColRow(fileName, m, n); // Hàm đếm số dòng và cột trong file text a.num = n; fopen_s(&fp, fileName, "rt"); if (!fp) { printf("Cannot open file... "); return; } if (a.num <= 0) { printf("Your Stations.txt is empty... "); return; } a.a = new Point[a.num]; if (a.a == NULL) { return; } int i = 0; while (!feof(fp)) { fscanf_s(fp, "%s %f %f ", a.a[i].name, &a.a[i].x, &a.a[i].y); // Dòng bị lỗi i++; } fclose(fp); }
View more random threads:
- Giúp mình Lỗi unexpected #endif
- Mọi người test đoạn code này cho mình cái
- Liệt kê các cặp số nguyên tố cùng nhau.
- Pt bâc 2 mới học lập trình
- Tính ngày làm việc trong năm
- các lỗi khi chạy chương trinh turbo C++3.0
- BT lớn: HDT với các hình
- Giúp Mình về phần Chèn Xóa một hàng ra khỏi ma trận
- [C] Sự cố về chuổi. Help..help
- Hỏi truy câp vào trường dữ liệu
-
14-05-2014, 11:41 AM #2
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn sửa lại thành như vầy:
Mã:while (fscanf_s(fp, "%s %f %f ", a.a[i].name, &a.a[i].x, &a.a[i].y) != EOF) i++;
-
14-05-2014, 12:01 PM #3
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi huycan
Mình debug thì nó trỏ đến chỗ này và báo lỗi:
Mã:rep stosd main_loop_tail: test edx,edx ; if there is no tail bytes, jz finish ; we finish, and it's time to leave ; Set remaining bytes ...........................
-
14-05-2014, 12:39 PM #4
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn dùng trình dịch gì?
- - - Nội dung đã được cập nhật ngày 14-05-2014 lúc 05:39 PM - - -
Gửi bởi gialoui
", a.a[i].name, &a.a[i].x, &a.a[i].y); // Dòng bị lỗi
bị thiếu dấu & thì phải, chỗ &a.a[i].name
-
14-05-2014, 12:41 PM #5
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
^ name là pointer rồi.
-
15-05-2014, 03:18 PM #6
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi HieuApp
- - - Nội dung đã được cập nhật ngày 14-05-2014 lúc 05:54 PM - - -
Gửi bởi prog10
- - - Nội dung đã được cập nhật ngày 15-05-2014 lúc 08:18 AM - - -
Ai giúp mình vớiĐang cần để hoàn thiện bài tập
xã hội vững mạnh, nhu cầu mặc đẹp của con người ngày càng cao. ngành công nghiệp thời trang cũng đang vững mạnh chóng vánh. những nhà máy gia công hàng may mặc chẳng thể đóng góp lặng thầm vào sự...
Tìm xưởng may gia công tại TP Hồ...