01/10/2018, 10:25

Hỏi về cách đặt mặc đinh "#include" trong Dev - C++

Mình muốn hỏi về cách đặt mặc đinh "#include + blabla " trong C++ để mỗi lần tạo project mới thuận tiện hơn.

Cảm Ơn

Dark.Hades viết 12:38 ngày 01/10/2018

Chưa hiểu rõ câu hỏi của bạn. Bạn muốn nó tự động include các thư viện hay dùng?

Tạo sẵn file header dạng inc.h với nội dung:

#include <iostream>
#include <regex>
#include <vector>
#include <map>
#include ...

Từ lần sau chỉ cần include 1 file inc.h là được

Broken Edd viết 12:26 ngày 01/10/2018

Mình muốn mỗi lần vào là nó có sẵn ấy, cảm ơn bạn.

Dark.Hades viết 12:35 ngày 01/10/2018

Bạn tìm trong thư mục templates xem có các file mẫu không?

Mình khuyên nên chuyển qua Code::Block hoặc NetBean gì đó dùng tiện hơn nếu code C++

Broken Edd viết 12:28 ngày 01/10/2018

#include <iostream>


+Mình thêm vậy đúng Không bạn, cảm ơn bạn


Mình cảm thấy quen dùng Dev C++, mà nghe nói nó bị lỗi nhiều hay sao á . Code::Block down về mà nhìn rối mắt không thích

Dark.Hades viết 12:29 ngày 01/10/2018

Theo cách mình chỉ thì nó sẽ chạy trên 1 máy của bạn và trường hợp bị trùng file
Thử thêm file .template

File > New > Template
Broken Edd viết 12:39 ngày 01/10/2018

Bạn hướng dẫn mình chi tiết được không ạ, cảm ơn

Trần Hoàn viết 12:27 ngày 01/10/2018

Mình nghĩ là project cần file nào thì include file đó, chứ cứ include tùm lum cả vào làm gì cho nặng chương trình.
Mà Dev-C++ là đồ cổ chỉ còn dùng trong nhà trường (trường nào chứ trường mình là Visual Studio nhé), thôi cứ copy paste ra cho an toàn với cả cho quen tay, đến lúc đi thi còn nhớ mà gõ ra.

Tao Không Ngu. viết 12:29 ngày 01/10/2018

Hi Broken Edd.
Viết tay cho quen.

Broken Edd viết 12:34 ngày 01/10/2018

Mà Dev C++ có nhược điểm như thế nào vậy bạn? Cảm ơn

Broken Edd viết 12:33 ngày 01/10/2018

Mà Dev C++ có nhược điểm như thế nào vậy bạn? Cảm ơn.

Trần Hoàn viết 12:33 ngày 01/10/2018

Nói ra thì nhiều vô kể bạn à, mình chỉ có vài ví dụ mà mình nghĩ bạn có thể hiểu được nhé :))

  • editor max xấu, không tự động căn chỉnh code nhìn cho vừa mắt, và cũng chỉ có thể căn chỉnh bằng tay
  • không có tự nhận diện các lỗi cú pháp trong quá trình code mà phải đến khi compile mới báo
  • không cảnh báo một số lỗi về logic (ví dụ hàm dùng unsigned int mà người dùng lại nhập vào một biến int hoặc sử dụng biến mà không khởi tạo)
  • luôn luôn dừng chương trình khi kết thúc, trong khi thực tế luôn phải có lệnh dừng chương trình để đọc (ví dụ như getchar(), _getch(), cin.get(), system("pause")…)
  • không hỗ trợ các chuẩn compiler mới
    bla bla bla

Thực sự ngay cả với người mới, mình cũng khuyên là không nên dùng Dev-C++. Mặc dù nó đơn giản, nhưng mà việc editor kém chất lượng dẫn tới việc các bạn code cẩu thả, không ai đọc nổi trừ thầy giáo dạy tin ở trường

Tao Không Ngu. viết 12:35 ngày 01/10/2018

Hi Broken Edd.
Bạn có thể đọc thêm ở đây.

en.wikipedia.org

Dev-C++

Dev-C++ is a free full-featured integrated development environment (IDE) distributed under the GNU General Public License for programming in C and C++. It is written in Delphi. It is bundled with, and uses, the MinGW or TDM-GCC 64bit port of the GCC as its compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC-based compiler. Dev-C++ is generally considered a Windows-only program, but there are attempts to create a Linux version: header files and path delimiters are swit...

Mình có dùng DEV-C vài lần nhưng về cơ bản hình như dự án đã dừng rồi. Có nhiều IDE cho C/C++ khác bạn có thể lựa chọn.

P/S Theo mình geany cũng là lựa chọn tốt cho người mới.

Bài liên quan
0