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

Đề tài: Đối số hàm main (nhập vào là chuỗi)

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

    Mặc định Đối số hàm main (nhập vào là chuỗi)

    void main(int argc, char* argv[])
    {
    fstream fin,fout;

    fin.open("argv[1]",ios::in | ios::out);

    fout.open("argv[2]",ios::in | ios::out);
    }

    Hàm main nhập vào 3 đối số:TeChuo7nfg Trình Input.txt Output.txt chính là tên file để mở đọc vào ghi, nhưng khai báo như trên thì bị lỗi hok hiểu sao...

    em dùng 2 biến kiểu char để gán argv[1] và argv[2] nhưng báo lỗi là not converter char*
    có bác nào bik cách giúp dùng.

  2. #2
    Ngày gia nhập
    09 2010
    Nơi ở
    Hà Nôi
    Bài viết
    462

    argv[] là 1 mảng có argc phần tử, mỗi phần tử là 1 chuỗi.
    argv[0] luôn là tên chương trình đang chạy.

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

  1. phân biệt void main và int main. Giúp em
    Gửi bởi tuanvu_n trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 19
    Bài viết cuối: 19-08-2014, 12:02 PM
  2. Kỹ thuật C Sự khác nhau giữa khai báo void main(), int main(void) và int main(int argv, char *argc[])?
    Gửi bởi v_huster38 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 21-11-2013, 12:10 PM
  3. Bộ Driver đầy đủ mới nhất cho mọi Main, mọi hãng
    Gửi bởi vietsnets2 trong diễn đàn Software (Phần mềm) | Ebooks
    Trả lời: 1
    Bài viết cuối: 01-07-2011, 08:19 PM
  4. Trả lời: 1
    Bài viết cuối: 29-06-2011, 12:02 AM
  5. Lập trình C++ cách sử dụng hàm (int main, void main) trong C++?
    Gửi bởi DaiNam01 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 15-01-2011, 10:44 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