các bạn ơi cố vẫn cho mình với ! ! trước đây mình cứ tưởng ngôn ngữ c++ cũng như pascal không có gì thay đổi nhưng từ khi tìm ebook về C++ mình mới thấy nó thay đổi nhiều quá làm mình không hiểu được .Bây giờ thư viện của C++ là #include <iostream> chứ không phải là #include <iostream.h>
nhưng nếu chạy bại C ++ với turbo c++ 4.5 thì không chạy được ! mình muốn hỏi là mình đã nhầm C++ mới thành VC++ hay không ? và có lên học cái C++ cũ không ?
==> làm gì có cái C++ cũ hay mới ở đây. Vấn đề ở đây là phụ thuộc vào chương trình dịch: VD như VC++ thì khi khai báo các file header có thể bỏ không khai báo đuôi ".h" nhưng trong TC++ thì bắt buộc phải có. Khi bạn lập trình trong VC++ sẽ còn nhiều vấn đề khá khác so với lập trình trên TC hay Dev-C++. Những điều này có thể giúp cho người viết dễ dàng và gặp nhiều thuận lợi hơn thôi, có thể coding nhanh hơn, vvv.
Code:
cái mình thắc mắc là ở đây khi chạy một bài C++ theo cú pháp mới trên turbo c++ hay borland c++ thì nó báo lỗi nó không compiler được nó chỉ chạy được trên vc 2005 thôi ! mình muốn hỏi thế mấy cái như turbo c ++ hay borland c++ vứt đi hết à
==> chả có cái nào vứt đi cả, khi bạn lập trình C/C++ theo đúng chuẩn và thật sự tường minh, rõ ràng, chi tiết thì chương trình nào cũng dịch được hết. Trừ trường hợp bạn viết một cái Windows Application mà bạn cho TC++ dịch thì chạy thế quái nào được.