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ố 14 kết quả

Đề tài: hello world

  1. #1
    Ngày gia nhập
    12 2012
    Bài viết
    0

    Mặc định hello world

    lúc học VC++(phiên bản 6.0), thầy có cho viết đoạn code:
    #include <iostream.h>
    int main()
    {
    cout << "hello world";
    return 0;
    }
    Sau đó,mình mua dĩa visual studio 2010 về cài thì lại ko chạy đc mà báo lỗi:
    _cannot open soure file "iostream.h"
    _identifier "cout" in undefined
    có pro nào giúp mình với,mình mới học C++ có 1tuần thôi nên chưa có nhiều kinh nghiệm

  2. #2
    Ngày gia nhập
    11 2012
    Bài viết
    136

    Bạn phải đọc chứ nhỉ, không thể mở file nguồn <iostream.h> cout chưa được định nghĩa
    Cập nhật cái mới đi bạn ơi tạm thời thay #include <iostream.h> thành #include <iostream> using namespace std; hàm int main và return 0(có hoặc không); mà mình thấy sách viết nhiều về chuẩn mới rồi mà. Còn lý do không dùng using namespace std; trên diễn đàn cũng đã có bài viết, nhưng mà theo mình nghĩ vấn đề này có lẽ dành cho việc an toàn dữ liệu mà thôi, chứ khi lập trình cần phải tránh đặ tên trùng với các hàm trong thư viên.
    Giao lưu và học hỏi
    https://www.facebook.com/kimcy1992

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

    #include <iostream>
    using namespace std;
    int main()
    {
    cout << "Hello! World";
    return 0;
    }

    Bạn phải sử dụng câu lệnh using namespace std; nếu ko muốn phải đánh std:: trước đầu mỗi cout hay cin. Còn visual studio ko hỗ trợ iostream.h bạn nhé

  4. #4
    Ngày gia nhập
    10 2012
    Bài viết
    3

    sử dụng using namespace std; với #include "iostream" thôi.

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

    mình dùng win 7 64bit và VS2010 chạy code này:
    Code:
    #include <iostream>
    using namespace std;
    int main()
    {
    	cout<<"Hello"<<endl;
    }
    xong nó hiện màn hình console rồi mất luôn
    bảng output thì nó báo như này:
    'bai02.exe': Loaded 'C:\Users\gsC\Documents\Visual Studio 2010\Projects\bai02\Debug\bai02.exe', Symbols loaded.
    'bai02.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Cannot find or open the PDB file
    'bai02.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Cannot find or open the PDB file
    'bai02.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll', Cannot find or open the PDB file
    'bai02.exe': Loaded 'C:\Windows\SysWOW64\msvcp100d.dll', Symbols loaded.
    'bai02.exe': Loaded 'C:\Windows\SysWOW64\msvcr100d.dll', Symbols loaded.
    The program '[736] bai02.exe: Native' has exited with code 0 (0x0).
    Ai xem giúp mình với!

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

    Mặc định hello world

    Ai xem giúp mình với!
    thêm system("pause"); vào cuối đi bạn
    C++ Code:
    1. #include <iostream>
    2. using namespace std;
    3. int main()
    4. {
    5.     cout<<"Hello"<<endl;
    6.     system("pause");
    7. }
    Giao lưu và học hỏi
    https://www.facebook.com/kimcy1992

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

    Cảm ơn bạn, trên VS2010 thì được rồi nhưng mà trên DEV-C++ lại không được, vẫn code "hello world" như trên VS2010 nhưng nó cũng chỉ hiện ra màn hình console rồi mất ngay (trên DEV-C++ không dùng được system("pause") đúng không bạn). Mình mới chỉ học các bài tập đơn giản nên mình muốn viết trên DEV-C++ vì nó nhẹ hơn VS2010

  8. #8
    Ngày gia nhập
    04 2010
    Nơi ở
    Binh Thanh, Hồ Chí Minh, Vietnam, Vietnam
    Bài viết
    504

    Trích dẫn Nguyên bản được gửi bởi tungtoet Xem bài viết
    Cảm ơn bạn, trên VS2010 thì được rồi nhưng mà trên DEV-C++ lại không được, vẫn code "hello world" như trên VS2010 nhưng nó cũng chỉ hiện ra màn hình console rồi mất ngay (trên DEV-C++ không dùng được system("pause") đúng không bạn). Mình mới chỉ học các bài tập đơn giản nên mình muốn viết trên DEV-C++ vì nó nhẹ hơn VS2010
    C++ Code:
    1. #include <iostream>
    2. int main() {
    3.     std::cout << "Hello world!!!" << std::endl;
    4.     std::cin.get();
    5.     return 0;
    6. }
    Kết bạn với tôi <3
    Skype: giautm
    Facebook:
    https://fb.com/giautm.duongntt
    Email:
    giau.tmg@gmail.com

  9. #9
    Ngày gia nhập
    03 2012
    Bài viết
    27

    Trích dẫn Nguyên bản được gửi bởi tungtoet Xem bài viết
    Cảm ơn bạn, trên VS2010 thì được rồi nhưng mà trên DEV-C++ lại không được, vẫn code "hello world" như trên VS2010 nhưng nó cũng chỉ hiện ra màn hình console rồi mất ngay (trên DEV-C++ không dùng được system("pause") đúng không bạn). Mình mới chỉ học các bài tập đơn giản nên mình muốn viết trên DEV-C++ vì nó nhẹ hơn VS2010
    bạn dùng DEVC bản nào vậy.
    Nếu bản mới thì đổi
    C++ Code:
    1. system("pause");
    thành
    C++ Code:
    1. getch();

    Y!M: doxuanthangvn
    Skype: doxuanthangvnn
    Email: doxuanthang@hotmail.com

  10. #10
    Ngày gia nhập
    04 2010
    Nơi ở
    Binh Thanh, Hồ Chí Minh, Vietnam, Vietnam
    Bài viết
    504

    Trích dẫn Nguyên bản được gửi bởi doxuanthang Xem bài viết
    bạn dùng DEVC bản nào vậy.
    Nếu bản mới thì đổi
    C++ Code:
    1. system("pause");
    thành
    C++ Code:
    1. getch();
    Tầm phào quá. Dùng hàm getch() của C phải include cả file "conio.h" vào.
    Kết bạn với tôi <3
    Skype: giautm
    Facebook:
    https://fb.com/giautm.duongntt
    Email:
    giau.tmg@gmail.com

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

  1. Socket Lấy world clock từ web timeanddate.com ?
    Gửi bởi denmodo trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 18-03-2013, 09:32 AM
  2. World Nail School “ Mở rộng tương lai cho khách hàng”
    Gửi bởi hanghieumilan trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 25-10-2011, 03:11 PM
  3. World Nail School “ Mở rộng tương lai cho khách hàng”
    Gửi bởi hanghieumilan trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 29-09-2011, 10:39 AM
  4. Bất ngờ World Cup 2010
    Gửi bởi Kevin Hoang trong diễn đàn Giải trí - Thư giãn
    Trả lời: 26
    Bài viết cuối: 07-07-2010, 12:17 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