Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Câu hỏi về File

  1. #1
    Ngày gia nhập
    01 2008
    Bài viết
    28

    Mặc định Câu hỏi về File

    Em có một file trong do co hai dong chua hai chuoi:
    abcdef abcdef
    bcadef bcadef

    Làm thế nào mà em có thể lấy chuỗi ở dòng thứ hai mà không lấy ở dòng thứ nhất. Xin anh em chỉ giao cho

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    C thì tui ko rành, nếu cậu học lai cả C++ thì đây là ví dụ :
    File content :
    Code:
    not abcdef abcdef
    bcadef bcadef
    C++ Code:
    1. #include <iostream>
    2. #include <fstream>
    3. #include <string>
    4. #include <sstream>
    5.  
    6. int main(){
    7.   std::ifstream ifs("data.txt");
    8.   std::string line_of_text;
    9.  
    10.   std::string output_word;
    11.  
    12.   while(std::getline(ifs, line_of_text))
    13.   {
    14.     std::istringstream iss(line_of_text);
    15.     std::string first_line;
    16.     iss >> first_line;
    17.     //skip first line;
    18.     if(first_line == "not")
    19.       continue;
    20.    
    21.     std::getline(iss, output_word);
    22.     std::cout << output_word << '\n';
    23.   }
    24.   return 0;
    25. }

  3. #3
    Ngày gia nhập
    11 2007
    Bài viết
    153

    Cái này có nhỉu cách lắm : nhưng trên ý tưởng là di chuyển con trỏ tệp thôi , sử dụng hàm fseek đó . Tra mục help trong BC nha .
    ttecak ?

  4. #4
    Ngày gia nhập
    01 2008
    Bài viết
    41

    kô hẳn là phải dùng fseek vì cậu có biết vị trí của next line đâu mà fseek tới đó, nếu là tớ thì 1 là dùng fgets khoảng 100byte là nhòe để qua hết 1 dòng, hoặc dùng fscanf thì scanf hết dòng 1, scanf thêm cái '\n' là đến dòng 2, hoặc dùng fgetc cho đến bao h gặp '\n' thì bắt đầu lưu vào bộ đệm.

  5. #5
    Ngày gia nhập
    11 2007
    Bài viết
    153

    Ok sao cũng được mà ...
    ttecak ?

Các đề tài tương tự

  1. Cách add file thư viện dll vào file exe để tạo một file chạy duy nhất C#
    Gửi bởi nthung2112 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 20
    Bài viết cuối: 01-09-2012, 10:01 AM
  2. File backup .bak có dung lương lớn hơn file .mdb và file log
    Gửi bởi MYNAM trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 4
    Bài viết cuối: 27-07-2012, 12:59 PM
  3. Giới thiệu cách chuyển File Ảnh thành file Video trong download proshow gold
    Gửi bởi thuhu0900x trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 3
    Bài viết cuối: 03-07-2012, 03:54 AM
  4. Đọc dữ liệu file midi dạng số HEX và lấy lời nhạc trong file ra file text
    Gửi bởi kimngockhtn_2007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-06-2011, 04:40 PM
  5. Trả lời: 17
    Bài viết cuối: 23-05-2011, 11:47 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn