Thực sự c++ có khó và các kinh nghiệm khi học c++

em làm việc chủ yếu với c# nghe đồn c++ rất khó khó hơn cả c# và java có đúng như vậy ko mọi người và nên học c++ như thế nào cho có kết quả tốt nhất ạ .em nghĩ một phần học c++ rất khó bởi vì c# và java đứng sau hai ngôn ngữ này là hai tập đoàn rất mạnh là ms và orcal có đúng như vậy ko mọi người

Theo mình thì các C#, Java Programmers & Developers được support khá là đầy đủ, còn C++ thì không như vậy => Thấy khó :joy:
Học C++ quen mai mốt qua C càng thấy khó nữa :joy: (do C support lại ít hơn C++)
Nhưng đó chỉ là về vấn đề hỗ trợ của ngôn ngữ, còn tư duy thuật toán thì như nhau !
That’s just my personal ideas.

1 Like

Hi Đỗ NhiênDo_Nhien.
Đúng là C++ khó hơn hai ngôn ngữ trên.
Do người thiết kế họ làm thế không phải do ai đứng sau.
VD python @_@!

1 Like

C++ mình thấy khó hơn là phần con trỏ đó, lằng nhằng dễ lỗi

cách tạo giao diện cũng chả ngon như c# và java nhỉ kéo vào phát là xong à

Thành thật với bác, mình học Java, quen cách gõ syntax của Java, qua C# thì như cơm bữa. Còn C++ thì… mình chịu :joy:
Một số kiến thức bên C / C++ khiến mình rất khó nắm bắt. Syntax nó cũng khác. Documentation thì khó đọc (cả trang chính thức lẫn thư viện bên thứ 3)

1 Like

anh đi làm chưa anh hay vẫn đi học ạ

Mình còn đi học :smiley: Hiện tại đang học Java Spring

java thì đề cao tính ổn định hơn c# và java thì mạnh trong môi trường doanh nghiệp hơn nhỉ

C++ idiom ko dùng pointer arithmetic đâu :slight_smile:

Một phần nữa là Java chạy đa nền tảng (Windows, Linux, macOS,…) , đề cao bảo mật và nhiều thư viện, framework nên được khối doanh nghiệp tin dùng
Mà .NET Core cũng được MS open source và cross platform rồi. Trở thành đối thủ cạnh tranh trực diện với Java

vd về sự ổn định của java là các đoạn code đọc ghi file trong java một vài đoạn nó sẽ tự sinh try catch cho mình còn trong c# thì phải tự viết hoàn toàn

Cái đó do IDE nó tự suggest thôi :smiley:

viusual đâu có hỗ trợ các đoạn try catch như vậy đâu à

Không rõ lắm, do bên C# mình chưa code việc gì cần phải bắt ngoại lệ

Về GUI bên C++ có Qt khá tốt, có IDE hỗ trợ kéo thả

cũng kop bá đạo như winform đâu

Mình thấy ngày xưa rất nhiều phần mềm dùng Qt để làm GUI. Thời đó bá đạo đó
Mà Qt của Nokia phải không nhỉ? Do ngày xưa thấy mấy con chạy Symbian^3 có logo Qt

bản thân mình thầy học ngôn ngữ không khó. c++, java mìn thấy không quá khó, quan trọng là tư duy thuật toán , mới khó

1 Like

Kho là đúng rồi. Vì nó không định hình cho cái gì. Nên đảm bảo sau nửa năm học bạn vẫn ếu biết làm gì bắt đầu từ đâu và làm như thế nào :smile:
Mặc dù do, while for pointer làm vanh vách :smile:

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?