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

Đề tài: Đẩy giá trị của biến từ project này sang project khác trong C++

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

    Mặc định Đẩy giá trị của biến từ project này sang project khác trong C++

    Em có 2 project, e muốn đẩy giá trị của biến trong project này sang project kia thì phải làm như thế nao ah?

  2. #2
    Ngày gia nhập
    07 2010
    Nơi ở
    chỗ kín
    Bài viết
    446

    dùng project 1 để ghi giá trị của biến vào một file nào đấy trên ổ cứng.
    đọc lại giá trị đó từ project 2

    hoặc dùng file maping object cho an toàn.

  3. #3
    Ngày gia nhập
    09 2011
    Bài viết
    2

    A có thể nói rõ hơn được không ah? Ở đây e muốn truyền giá trị của biến cơ.

  4. #4
    Ngày gia nhập
    08 2011
    Bài viết
    98

    Bạn lưu trữ biến ở đâu đó như file text chẳn hạn.Sau đó ở project khác thì gọi lại.
    Ngoài ra,nếu bạn muốn 2 process khi chạy "liên lạc" với nhau thì có thể dùng dll.Khi load dll lên sẽ tạo ra 1 vùng nhớ chia sẻ.2 process này dùng chung vùng nhớ shared này trên memorry thì có thể trao đổi với nhau được.
    Nghe Metal và dịch thơ
    lttqstudy.wordpress.com

  5. #5
    Ngày gia nhập
    07 2010
    Nơi ở
    chỗ kín
    Bài viết
    446

    một demo nho nhỏ bằng C nhé:
    ( không biên dịch bằng visual studio.)

    project 1:

    Visual C++ Code:
    1. #include <stdio.h>
    2. int a;
    3. void output()
    4. {
    5.     FILE* f = fopen("D:\\a.txt","w");
    6.     fprintf(f,"%d",a);
    7.     fclose(f);
    8. }
    9.  
    10. void main()
    11. {
    12.     printf("Nhap gia tri bien a: "); scanf("%d",&a);
    13.     output();
    14.     printf("Okie, bay gio bat project2.exe len");
    15.     getchar();
    16.     getchar();
    17.     return 0;
    18. }
    project 2

    Visual C++ Code:
    1. #include <stdio.h>
    2. int a;
    3. void input()
    4. {
    5.     FILE* f = fopen("D:\\a.txt","r");
    6.     fscanf(f,"%d",&a);
    7.     fclose(f);
    8.     //delete(f) // xóa file a.txt đi
    9. }
    10.  
    11. void main()
    12. {
    13.     input();
    14.     printf("gia tri bien a: %d",a);
    15.     getchar();
    16.     return 0;
    17. }

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

  1. Cách chuyển Project VC 2008 (.sln) sang Project VC 6 (.dsp)?
    Gửi bởi ptolemy071 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 15-12-2011, 04:02 PM
  2. copy toàn bộ source + thiết lập của 1 project này sang 1 project khác
    Gửi bởi chitvivo trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 06-09-2011, 09:01 AM
  3. Cách Chuyển project C++ sang COM project và DLL như thế nào?
    Gửi bởi onetalomila trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 07-04-2011, 08:52 PM
  4. Cách copy file resource của project này sang project khác?
    Gửi bởi chuong01 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 4
    Bài viết cuối: 28-10-2010, 05:42 PM
  5. Chuyển C++/CLI project sang MFC project??
    Gửi bởi bqlolpd trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 04-04-2009, 12:00 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