Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 13

Chủ đề: hello world

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    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.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    #include <iostream>
    using namespace std;
    int main()
    {
    cout << "Hello! World";
    return 0;
    }
    [IMG]images/smilies/biggrin.png[/IMG]
    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é

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    sử dụng using namespace std; với #include "iostream" thôi.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    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

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    mình dùng win 7 64bit và VS2010 chạy code này:
    Mã:
    #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
    tdll.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 tham gia
    Sep 2015
    Bài viết
    0

    Ai xem giúp mình với!
    thêm system("pause"); vào cuối đi bạn

    Mã:
    #include <iostream>using namespace std;int main(){    cout<<"Hello"<<endl;    system("pause");}

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    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 tham gia
    Sep 2015
    Đang ở
    Hà Nội
    Bài viết
    0
    Trích dẫn Gửi bởi tungtoet
    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
    Mã:
    #include <iostream>int main() {    std::cout << "Hello world!!!" << std::endl;    std::cin.get();    return 0;}

  9. #9
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi tungtoet
    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

    Mã:
    system("pause");
    thành

    Mã:
    getch();

  10. #10
    Ngày tham gia
    Sep 2015
    Đang ở
    89 Tam Trinh - Hoàng Mai - Hà Nội
    Bài viết
    0
    Trích dẫn Gửi bởi doxuanthang
    bạn dùng DEVC bản nào vậy.
    Nếu bản mới thì đổi

    Mã:
    system("pause");
    thành

    Mã:
    getch();
    Tầm phào quá. Dùng hàm getch() của C phải include cả file "conio.h" vào.

 

 
Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •