Cho em hỏi làm thế nào buil đc oop c++ project trong vsc ạ. File .cpp k tìn thấy trong .h ạ. Em làm chạy đc thì maay file .cpp cùng 1 folder bâo nhiều hàm main ý. Mong a giúp đỡ ạ
@@dev.pullstack ý là em làm bt oop gv yêu cầu tách file ra thành .h .cpp thì vẫn chạy được nhưng mà cùng 1 folder có những file như là vd1.cpp, vd2.cpp thì chạy 1 trong 2 file đó bị báo lỗi”multiple deèinition of ‘main’” ạ(nhiều file .cpp trong một folder thì k chạy đc)
@@LinhNguyen-jy3ow Bạn để mỗi class là 1 file. Xong có 1 file main.cpp Muốn chạy class nào thì include class đó vào trong main.cpp rồi viết hàm để chạy. Xoá hết các hàm main trong file khác đi
@@dev.pullstack dạ này em hiểu á. Nhưng nếu làm bài tập C++ bình thường(kp oop) thì em thường để vào 1 folder chia ra thành bt1.cpp, bt2.cpp, bt3.cpp.. thì báo k chạy được ý ạ. Còn mấy bài tập về oop thì em làm vẫn chạy được nhưng hễ làm mấy bài c++ không liên quan đến class lại không đc
Trước đó em học c++ chạy đc 1 folder nhiều file .cpp đc. Nhưng học đến oop em có sửa ở tasks.json đoạn nào đấy thành *.cpp thì mới làm được mấy bài về oop nhưng lại k chạy được mấy bài tập c++ đơn giản trước đó
anh ơi cái extension cph em chạy nó ra Exit code: 1 Errors while compiling: g++: error: d:\H?c C++\HelloWorld.cpp: Invalid argument g++: fatal error: no input files compilation terminated. thì sao anh
@@minhtriphamnguyen828 máy không nhận ra cái folder này vì nó chứa kí tự đặc biệt này bạn : H?c C++\. Bỏ khoảng trắng với lại kí tự đặc biệt trong folder đi
g++ : The term 'g++' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:39 + cd "d:\VSCODE\CodeOnThi\" ; if ($?) { g++ cau2.cpp -o cau2 } ; if ($? ... + ~~~ + CategoryInfo : ObjectNotFound: (g++:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException em cài y sì rồi nhma sao k chạy code đc a nhỉ nó hiện lên lỗi này :(
@@dev.pullstack PS C:\Users guye\OneDrive\Desktop\vscode> cd "c:\Users guye\OneDrive\Desktop\flie nhap c++\" ; if ($?) { g++ binary search.cpp -o binary search } ; if ($?) { .\binary search } cc1plus.exe: fatal error: search.cpp: No such file or directory compilation terminated. (1)PS C:\Users guye\OneDrive\Desktop\flie nhap c++> mình chạy binary_search nó ra cái dòng này (1) nè b mình nhập hoài nó vẫn ko chạy
Anh ơi cho em hỏi sinh viên năm nhất thì em phải học gì và làm gì để có thể đi thực tập sớm kiếm thêm thu nhập vậy anh , em có khả năng học hỏi và tiếp thu nhanh có thể học từ 8-10 tiếng 1 ngày ạ
Mình là sv năm nhất, trg top trung. Trg mình ko có học c++ nhưng mình đang có nguyện vọng muốn học lập trình thi đấu. Nếu mình theo thì có giúp ích gì đc nhiều trong quá trình học ko ạ, sẵn cũng muốn xin bạn vài web hay kênh ytb nào đó giúp rèn luyện cho người mới đc ko ạ. Mình cảm ơn
vid thực sự hay, mong a ra thêm nhiều video ạ(vd: xóa vscpde và mingw....)
Sắp tới toii ra video lại nha
Lụm được vài extension khá hay từ anh Thank anh ạ
mong anh ra video review buổi phỏng vấn sớm
Ra rồi đó >
video rất hay, cảm ơn bạn
Em cám ơn anh lắm á
Cảm ơn anh ạ
vid hữu ích quá, tnks anh
dạ e cảm ơn a nhiều ạ
cho e hỏi em tải msys2 rồi, kiểm tra trên cmd gcc/g++ --version đã có rồi sao vẫn không chạy dc v ạ
Cảm ơn anh nhiều lắm ạ, mỗi tội ổ C em hơi nhiều thứ nên ko cài hết được
anh ơi, hôm nào làm video về cách dùng Airflow đi anh!
em gặp lỗi này a ạ. k biết sửa sao
g++: fatal error: cannot execute 'cc1plus': CreateProcess: No such file or directory
compilation terminated.
anh ơi file mys2 e down về máy không thể extract được do bị lỗi k nhận diện ạ :( phải làm sao ạ
HÌnh như đó là file chạy luôn hay sao mà bạn, cần gì giải nén nhỉ
em tạo 2 file rồi chạy turminal file thứ 2 mà nó cứ in ra kết quả của file đầu tiên em tạo vậy ạ
K hiểu ý lắm 😓
@ file1.cpp. file2.cpp . em chạy g++ -o file2 file2.cpp mà nó cứ in kết quả file1.cpp
em làm vậy mà khi viết xong phần include nó bảo cần nâng cấp includepath là sao v anh
Không tìm thấy các thư viện à, bạn gắn lại thư mục bin vào path và khởi động lại chưa.
6:23 anh ơi cái extension chạy test cây, em muốn nhập vào 1 file inp, kết quả mong muốn ở file out thì cái này có dùng được không và dùng như nào ạ?
Bạn tìm hiểu về vào ra file trong C hoặc C++ nhé
cho mình hỏi vs code của mình gõ cữ nó cứ bị ô vuông ý có cách nào fix k ạ
Ô vuông là sao bạn 😓 mình không hiểu. Nhma thử chuyển bàn phím Windows từ VI sáng EN xem. Bàn phím Windows nhé k phải unikey
Cảm ơn anh, nhưng mà tại sao cái error lens và spell checker của em không hoạt động vậy ạ?
Mình cài cái chạy luôn mà nhỉ. Bạn check xem có báo lỗi gì không
@@dev.pullstack Nó chỉ báo lỗi phần problem thôi chứ nó không highlight cái dòng đó. Mà nó chỉ bị như vậy với c++ thôi.
anh ơi lúc đầu e chạy được nhưng bây giờ bị lỗi a xem giúp em được không ạ
em cài đặt ming giống như anh rồi nhưng cái nút start vẫn có hình con bọ là sao vậy anh
Bấm vào icon mũi tên bên cạnh chọn run
Em bị lỗi launch: program does not exit thì sửa sao vậy anh
Lỗi lúc nào v bạb
@@dev.pullstack lúc mà run code á anh
Cho em hỏi làm thế nào buil đc oop c++ project trong vsc ạ. File .cpp k tìn thấy trong .h ạ. Em làm chạy đc thì maay file .cpp cùng 1 folder bâo nhiều hàm main ý. Mong a giúp đỡ ạ
K hiểu câu hỏi lắm 😅
@@dev.pullstack ý là em làm bt oop gv yêu cầu tách file ra thành .h .cpp thì vẫn chạy được nhưng mà cùng 1 folder có những file như là vd1.cpp, vd2.cpp thì chạy 1 trong 2 file đó bị báo lỗi”multiple deèinition of ‘main’” ạ(nhiều file .cpp trong một folder thì k chạy đc)
@@LinhNguyen-jy3ow Bạn để mỗi class là 1 file. Xong có 1 file main.cpp Muốn chạy class nào thì include class đó vào trong main.cpp rồi viết hàm để chạy. Xoá hết các hàm main trong file khác đi
@@dev.pullstack dạ này em hiểu á. Nhưng nếu làm bài tập C++ bình thường(kp oop) thì em thường để vào 1 folder chia ra thành bt1.cpp, bt2.cpp, bt3.cpp.. thì báo k chạy được ý ạ.
Còn mấy bài tập về oop thì em làm vẫn chạy được nhưng hễ làm mấy bài c++ không liên quan đến class lại không đc
Trước đó em học c++ chạy đc 1 folder nhiều file .cpp đc. Nhưng học đến oop em có sửa ở tasks.json đoạn nào đấy thành *.cpp thì mới làm được mấy bài về oop nhưng lại k chạy được mấy bài tập c++ đơn giản trước đó
anh ơi cái extension cph em chạy nó ra Exit code: 1 Errors while compiling:
g++: error: d:\H?c C++\HelloWorld.cpp: Invalid argument
g++: fatal error: no input files
compilation terminated.
thì sao anh
Bỏ file trong đường dẫn k có khoảng trắng thử
em chưa hiểu lắm ạ
@@dev.pullstack
@@minhtriphamnguyen828 máy không nhận ra cái folder này vì nó chứa kí tự đặc biệt này bạn : H?c C++\. Bỏ khoảng trắng với lại kí tự đặc biệt trong folder đi
@@dev.pullstack dùng được 1 tgian nó bị output SIGTERM sửa sao anh ơii
siu hay
lam sao de khi toi run code thi no se mo cmd len chay ?
Cái terminal kìa là cmd đó bạn 🥲
@@dev.pullstack cảm ơn nhé ,v:
@@ConCacLord007 muốn chạy cmd riêng thì bạn phải biết setup file launch json. khó quá thì search trên youtube
Làm sao để terminal gọn như anh ạ?
Đây lad terminal mặc định hay sao mà. Muốn gọn hơn bạn thử dùng zsh rồi cài oh my zsh nha
anh ơi cho em hỏi là mấy cái file nó hiện lên .bin là gì v ạ em thấy vài file nó hiện lên, ví dụ : test.bin ấy ạ
cứ kệ nó thôi bạn
nice
g++ : The term 'g++' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a
path was included, verify that the path is correct and try again.
At line:1 char:39
+ cd "d:\VSCODE\CodeOnThi\" ; if ($?) { g++ cau2.cpp -o cau2 } ; if ($? ...
+ ~~~
+ CategoryInfo : ObjectNotFound: (g++:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
em cài y sì rồi nhma sao k chạy code đc a nhỉ nó hiện lên lỗi này :(
dạ em cài hết rồi mà khi chạy code nó cứ bị lỗi không chạy được ra chương trình ý ạ hix
Đọc log lên đây bạn. Nói z ai biết
@@dev.pullstack PS C:\Users
guye\OneDrive\Desktop\vscode> cd "c:\Users
guye\OneDrive\Desktop\flie nhap c++\" ; if ($?) { g++ binary search.cpp -o binary search } ; if ($?) { .\binary search }
cc1plus.exe: fatal error: search.cpp: No such file or directory
compilation terminated.
(1)PS C:\Users
guye\OneDrive\Desktop\flie nhap c++>
mình chạy binary_search nó ra cái dòng này (1) nè b mình nhập hoài nó vẫn ko chạy
@@dev.pullstack cái này là lỗi gì ý bạn
có khả năng do tên file bạn có khoảng trắng, rename thử
@@dev.pullstack à đc r cảm ơn b nhìu hix mình coi nhiều kênh lắm r giờ mới có kênh cài đc vái visual , lúc mình cài cứ bị lỗi cái g++ miết
cái extension CPH tiện thực sự,hồi đó tới giờ em toàn nhập trên terminal ko :v
Terminal rất cồng kềnh nha ^^
anh cho e hỏi cái mingw anh đang cài là bản bao nhiêu ạ
C++ 17 hay sao á. Mình dùng lâu lắm rồi. Nói chung là cân mọi kèo giải thuật.
goodddd
Cái cph kia tùy từng code mới hiện hay cái nào cũn hiện ạ. Của em chỉ hiện cho mỗi 1 file code, các file còn lại đều không hiện ạ
Mỗi file nó có cph riêng. File nào ch có bạn bấm vào để tạo đc mà
Anh ơi cho em hỏi sinh viên năm nhất thì em phải học gì và làm gì để có thể đi thực tập sớm kiếm thêm thu nhập vậy anh , em có khả năng học hỏi và tiếp thu nhanh có thể học từ 8-10 tiếng 1 ngày ạ
Anh cũng không đủ trình để trả lời nhưng mà em nên tìm cho mình một hướng đi nhé. Game, web, ai, mobile theo gì cũng được nhưng nên tập trung một cái
@@dev.pullstack Nếu em muốn làm BE wed thì đi theo lộ trình thế nào là hợp lí v a, hay nếu là mobile thì cũng nên học những gì ạ
@@nguyenthanhvu8924 web thì mình k chắc lắm. Mobile thì cứ OOP, kotlin, dart thôi
@@nguyenthanhvu8924 tốt nhất em nên đi dạy chứ muốn thực tập cũng phải học khoảng năm 3 năm 4 mới đc đi thực tập
Tkiu a
Win 7 tạo môi trường sao a, a ra video hướng dẫn vs
Lâu lắm không dùng win 10, nhưng mà bạn tìm cái chỗ environment variables là được
e mới học code thì nên bắt đầu từ đâu vậy a
C/C++ căn bản và giải thuật nha
đăng ký github pro student duyệt tầm bao lâu vậy bro?
n bảo 10 ngày đổ lại nhma thường thì tầm 1 ngày
mingw64 có hỗ trợ c++11 không ạ? Có cách nào làm vscode hỗ trợ c++ 11 không ạ (mình ko tải mingw64 riêng mà dùng cái này của dev-c)
Tải theo cách trên codelearn nếu mạng khoẻ nha. Hnhu đc bản mới nhất. Lâu rồi mình không code không biết
nice,e cũng định theo mobile hướng flutter,a có thể cho e xin in4 để trao đổi thêm ko ạ
Facebook ở trong kênh TH-cam đó :v
hình như phải tai c++ trước mới tải ming đk a
C++ extension trong vscode đó à? cái đó với mingw không liên quan đến nhau đâu. C++ extension giúp format code với gợi ý code. mingw để chạy code
@@dev.pullstackohh trc gi e cu nghi la tai cai c/c++ trc roi moi tai ming
@@TuanMinhh-hz8hq trc sao gì cũng đc nhưng th ming vẫn quan trọng nhất
Mình là sv năm nhất, trg top trung. Trg mình ko có học c++ nhưng mình đang có nguyện vọng muốn học lập trình thi đấu. Nếu mình theo thì có giúp ích gì đc nhiều trong quá trình học ko ạ, sẵn cũng muốn xin bạn vài web hay kênh ytb nào đó giúp rèn luyện cho người mới đc ko ạ. Mình cảm ơn
Codelearn, leetcode, codeforce. Video thì mình k xem bao giờ
Mình tải mingw khác có được k ạ, hôm qua em coi có mà có thấy bản mingw 19.0 hay j nữa á anh :ll
bản nào cũng được bạn ơi, tùy bạn chọn
Người thượng đẳng bỏ góc nhìn từ trên xuống đi nhá 😂
Dưới nó có cái màn hình nữa :