Hello, World!
Cấu hình môi trường
Có công cụ tốt thì việc mới tốt.
Môi trường phát triển tích hợp
IDE dễ dùng, người mới thường chọn IDE để viết code. Trong thi đấu, phổ biến nhất là Dev-C++ (nếu môi trường thi là Windows, thường sẽ có IDE này).
Trình biên dịch
Windows
Khuyến nghị dùng GNU compiler. Cần tải MinGW ở MinGW Distro và cài. Ngoài ra Windows cũng có thể dùng Microsoft Visual C++ Compiler, cần tải ở trang Visual Studio.
macOS
Chạy trong terminal:
1 | |
Linux
Dùng g++ -v để kiểm tra đã cài g++ chưa.
Cài bằng:
1 | |
Biên dịch bằng dòng lệnh
Khi quen, một số người dùng dòng lệnh để linh hoạt hơn, không phụ thuộc IDE, dùng editor mình thích.
1 | |
g++ là trình biên dịch C++ (C là gcc), -o chỉ định tên file thực thi, -lm liên kết thư viện toán libm để code dùng math.h chạy được.
Lưu ý: Chương trình C++ không cần -lm vẫn chạy. Nhưng nhiều năm NOI/NOIP dùng tùy chọn có -lm, nên ở đây cũng thêm.
Đoạn code đầu tiên
Bắt đầu hành trình C++ bằng ví dụ này nhé~
Lưu ý: trước khi viết nhớ bật bàn phím tiếng Anh.
C++:
1 2 3 4 5 6 | |
C:
1 2 3 4 5 6 | |
Lưu ý: C ở đây chỉ để tham khảo. C++ tương thích với C và có nhiều tính năng mới giúp thi đấu hiệu quả hơn. Xem C++ và các ngôn ngữ khác.
Last updated on this page:, Update history
Found an error? Want to help improve? Edit this page on GitHub!
Contributors to this page:OI-wiki
All content on this page is provided under the terms of the CC BY-SA 4.0 and SATA license, additional terms may apply