Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 11 kết quả

Đề tài: cho hỏi về một số hàm liên quan đến file

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

    Smile cho hỏi về một số hàm liên quan đến file

    em có một bài giải hoài mà không ra đề là cho một chuỗi char chuoi[81]; làm thế nào mà mình bấm từ c mà nó lưu ra file .txt

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    bạn dùng hàm getch đã lấy ký tự, dùng các hàm fopen, fprint để mở file và ghi file
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

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

    Example
    Java Code:
    1. #include <iostream>
    2. #include <fstream>
    3. #include <string>
    4.  
    5. int main() {
    6.     std::ofstream outf( "file.txt", std::ios::out );
    7.     char c;
    8.     char str[ 81 ];
    9.     std::cout << "Enter a string : ";
    10.     std::cin.getline( str, 81 );
    11.  
    12.     std::cout << "Write file or not type 'c' ?";
    13.     std::cin >> c;
    14.     if( c == 'c' )
    15.         outf << str << std::endl;
    16.  
    17.     return 0;
    18. }

  4. #4
    No Avatar
    ngocbig Khách

    C version.
    C Code:
    1. #include <stdio.h>
    2. #include <stdlib.h>
    3.  
    4. int main()
    5. {
    6.     char c,line[81];
    7.     printf("Nhap dong text can luu:");
    8.     gets(line);
    9.  
    10.     FILE* file = fopen("C:\\out.txt","wt");
    11.     printf("Co luu text khong? Nhan 'c' de luu, phim khac de thoat.\n");
    12.     c = getchar();
    13.     if(c=='c')
    14.         fputs(line,file);
    15.     fclose(file);
    16.     system("PAUSE");
    17.     return 0;
    18. }

    Regards.

  5. #5
    Ngày gia nhập
    04 2008
    Bài viết
    2

    thank các bác nhiều em đã làm dc rồi

  6. #6
    Ngày gia nhập
    11 2008
    Bài viết
    186

    Mặc định cho hỏi về một số hàm liên quan đến file

    Ối...Hỏi C mà post vào box C++ .....

    Với file thì:
    C: FILE
    C++: fstream
    Ước mơ vươn tới Linux Developer.
    Đang trong quá trình tập luyện:
    1. C system programming
    2. GNU distribution
    3. Gtk+/Gnome Application Programming.

    Bác nào giỏi lĩnh vực này giúp Kim với nha. Kim cám ơn nhiều !!!

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

    Even though C version, gets() is a nasty solution ! Try another version of get string instead of gets() ! If some one type more than 81 characters, it's just awkward !

  8. #8
    No Avatar
    ngocbig Khách

    Huh! I wonder if he or someone else will want to type more than 81 characters given the requirement!

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

    - Why do you respect the client to do so ? If they do, what will you say ? I'll fix it as soon as I can ?
    - First they won't know that the limit that you give them( as for programmer )! Secondly as a customer, if your program crash because of this case, your're 100% dead in front of your boss. Your solution is an extremely poor software engineering practice, and get() gets banned for at least 5 years already. You might want to do some google search to know the reason why.
    - As a programmer, don't ever expect the client do what you think ! Do your best to prevent what they will break your program. To be honest, if I wrote gets() and turn in my program, he/she( my professor )won't grade it.
    Đã được chỉnh sửa lần cuối bởi rox_rook : 16-12-2008 lúc 05:42 PM.

  10. #10
    Ngày gia nhập
    04 2008
    Bài viết
    2

    cho hỏi thêm 1 tí nếu mình bấm vào biến đó một chuỗi trong hàm void main là nó vào file dc nhưng mà em làm thử cho biết đó vô hàm thì nò không vô chuỗi
    mà không biết lý do mong các bác giải thích dùm

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

  1. Bài tập C++ [C++]Bài tập hướng đối tượng liên quan lớp trừu tường.
    Gửi bởi huynhluan300 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 07-12-2013, 08:16 PM
  2. Hướng dẫn lấy địa chỉ IP và các thông tin liên quan
    Gửi bởi tinhthanhiepsi9x trong diễn đàn Tutorials và Thủ thuật lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 27-11-2012, 09:00 PM
  3. Các hàm API liên quan đến thư mục ổ đĩa
    Gửi bởi foreverlove trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 01-04-2010, 04:12 AM
  4. Những thông tin liên quan đến HDH
    Gửi bởi lucky_little trong diễn đàn Thắc mắc chung
    Trả lời: 2
    Bài viết cuối: 05-09-2009, 09:40 AM
  5. Một vài vấn đề liên quan đến đọc - ghi file
    Gửi bởi jerry trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 09-10-2007, 09:56 PM

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