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

Đề tài: Bên dịch chạy tốt, chạy file exe trong Debug lỗi?

  1. #1
    Ngày gia nhập
    05 2009
    Bài viết
    6

    Mặc định Bên dịch chạy tốt, chạy file exe trong Debug lỗi?

    Mình đang làm một đồ án quản lý nhà thuốc tây bằng VC++ 2005.Công việc đã hoàn tất chuẩn bị nộp bài thì gặp lỗi sau mong mọi người giúp đở.

    Khi dùng VC2005 mở lên biên dịch f5 chạy bình thường

    Nhưng khi chạy file exx trong mục debug thì lại lỗi sau. Đóng gói cũng bị như vậy.


    Tên project mình đặt = tiếng việt.

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

    Mấy lỗi kiểu này là do cấp phát và hủy không chuẩn nên mới bị. Phải có code mới biết được.
    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
    05 2009
    Bài viết
    6

    Mình đã test có lẽ lỗi do đây . Mình có 1 lớp sử dụng chung có nhiệm vụ đọc FILE.Trong đó có hàm như sau

    C++ Code:
    1. void KetNoi:: Doc(FILE *f)
    2. {
    3.     char sTenFile[100];
    4.     strcpy(sTenFile,"database.txt");
    5.     f = fopen(sTenFile,"rt");
    6.     CString s;
    7.     s = DocMotDong(f);
    8.     m_IP=IP = s;
    9.     fclose(f);
    10. }
    11.  
    12. CString KetNoi:: DocMotDong(FILE* f)
    13. {
    14.    
    15.     CString sRes;
    16.     CString s1;
    17.     char c;    
    18.     while(!feof(f))
    19.     {
    20.         fscanf_s(f,"%c",&c);
    21.         if(c == '\n'){
    22.             break;
    23.         }
    24.         s1.Format(TEXT("%c"),c);
    25.         if(!feof(f)){
    26.         sRes += s1;
    27.         }
    28.     }
    29.     return CString(sRes);
    30.    
    31. }


    Ghi mình gọi mình gọi như sau.
    KetNoi kn;
    FILE *f = new FILE;
    kn.Doc(f);

    Có thể có lỗi ko

    Nói chung code ko lỗi chỉ lỗi cấp phát bộ nhớ mong các bạn xem dùm . Thanks
    Đã được chỉnh sửa lần cuối bởi Kevin Hoang : 28-05-2009 lúc 01:23 AM. Lý do: Ko spam 2 bài viết liên tục liền nhau trong 1 đề tài.

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

    Sao bạn ko đưa project lên nhỉ, bạn đưa code thế này thì mình không thể debug tìm lỗi được.
    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.

  5. #5
    Ngày gia nhập
    05 2009
    Bài viết
    6

    Project gần 50 MB ko up lên dc bạn ơi. Mình nghĩ lỗi là do biến con trỏ FILE

    Vì khi chú thích các dòng đó đi thì ko lỗi nữa.

    Tuy nhiên phải có nó bởi vì mình cần ghi một số thông tin xuống file TXT như server pass để kết nối SQL Server.

    Dù sao cũng thanks

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

  1. Chương trình đọc ảnh chạy từ file ảnh bên ngoài?
    Gửi bởi rongden8x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 29-07-2013, 07:13 PM
  2. Biên dịch chạy tốt, chạy file .exe trong Debug lỗi
    Gửi bởi conrongchautien trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 19-04-2012, 11:03 AM
  3. lỗi khi chạy debug | fatal error LNK1104: cannot open file "Debug/vd1.exe"
    Gửi bởi duytuyen26 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 8
    Bài viết cuối: 05-04-2012, 08:51 PM
  4. sent và receive trong lập trình socket lỗi không chạy file trong thư mục debug
    Gửi bởi dailuong trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 07-05-2011, 08:26 AM
  5. Lỗi khó hiểu khi chạy file. exe trong thư mục Debug
    Gửi bởi svcntt trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 30-04-2010, 09:06 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