#41. [C++]. Lập Trình Hướng Đối Tượng Trong C++ Phần 1 | Nạp Chồng Toán Tử.

  Рет қаралды 198,167

28tech

28tech

Күн бұрын

Пікірлер: 237
@28tech_
@28tech_ 2 жыл бұрын
Thông tin các khóa học mình đang hướng dẫn : 28tech.com.vn/
@VanhLê-o2l
@VanhLê-o2l Ай бұрын
bài giảng của anh đầy đủ thật đây,học trên trường chưa chắc đã hiểu bằng học video của anh
@buithoigian2596
@buithoigian2596 Ай бұрын
Cám ơn bạn. Mình thợ sửa chữa. Xem video của bạn mình đã hiểu thêm 1 số thư viện của arduino
@nguyenuchai7113
@nguyenuchai7113 Жыл бұрын
Bài giảng của anh đầy đủ thật , xem xong hiểu ngay luôn, cảm ơn video của anh !!
@28tech_
@28tech_ Жыл бұрын
😍😍😍
@haiongnguyen167
@haiongnguyen167 4 ай бұрын
Em có xem mấy kênh khác mà chỉ có kênh anh là dậy dễ hiểu nhất, và anh còn rất kĩ nữa ! 😄
@fanconan2808
@fanconan2808 3 жыл бұрын
Công nhận xem hay và dễ hiểu thực sự luôn.Cảm ơn anh đã làm video OOP. Mong anh làm thêm về tính kế thừa, tính đa hình và tính trừu tượng ạ. Chúc anh một buổi chiều tốt lành ạ.
@28tech_
@28tech_ 3 жыл бұрын
Thank you em. :D
@reg_knox
@reg_knox 3 жыл бұрын
em học ngành viễn thông mà lập trình hướng đối tượng này rất có ích cho ngành của mình:v
@28tech_
@28tech_ 3 жыл бұрын
Viễn thông sau này biết đâu làm phần mềm thì sao :v
@LapTrinhQuaNhanh
@LapTrinhQuaNhanh 3 жыл бұрын
Có ích cho mọi ngành luôn!
@n.n_khanh
@n.n_khanh 3 жыл бұрын
Thực sự xem rất dễ hiểu, biết là học lập trình khó nhưng mà xem vid anh dạy so với những bài giảng trên giảng đường đhoc thì xem a dạy dễ hiểu hơn nhiều. Chúc a có nhiều sức khoẻ và kênh sẽ phát triển hơn nữa để giúp cho nhiều người có thể phát triển kỹ năng lập trình cho bản thân hơn
@28tech_
@28tech_ 3 жыл бұрын
Ok thank em đã ủng hộ. Nhìn chung học lập trình tự học là chính, đại học thì cũng chỉ giúp bọn em có định hướng tốt hơn thôi.
@teenteenthao346
@teenteenthao346 3 жыл бұрын
sắp có kiểm tra mà may quá có vdieo của anh, cảm ơn nhiều ạ.
@28tech_
@28tech_ 3 жыл бұрын
Nhanh còn kịp :v
@28tech_
@28tech_ 3 жыл бұрын
1:04:00 : Các bạn dùng out nhé, mình viết nhầm thành cout.
@ttcloud0503
@ttcloud0503 6 күн бұрын
rất hay ạ
@hoangngocnguyen191
@hoangngocnguyen191 3 ай бұрын
Em cảm ơn anh. Video của anh rất dễ hiểu❤
@ngachan6904
@ngachan6904 3 жыл бұрын
em sắp thi và thật may mắn khi gặp video của anh 🥰
@28tech_
@28tech_ 3 жыл бұрын
Sắp thi giờ mới học có sớm quá không nhỉ :v
@tuannguyenhuu964
@tuannguyenhuu964 Жыл бұрын
@@28tech_ học để dành cho lần sau đó anh =)) như em bây giờ cũng vậy
@binhbui5194
@binhbui5194 2 жыл бұрын
thực sự người dạy được như anh là rất hiếm..
@28tech_
@28tech_ 2 жыл бұрын
Cảm ơn em :D
@HiếuHoàngTrọng-r8c
@HiếuHoàngTrọng-r8c Жыл бұрын
anh dạy hay quá trên trg học chả hiểu gì vô xem anh cái làm dc luôn
@tamnguyenthi5928
@tamnguyenthi5928 3 жыл бұрын
trời ơi hay quá, em xem lại mấy lần vẫn thấy hay
@28tech_
@28tech_ 3 жыл бұрын
Xem một lần thôi, để thời gian học cái khác :v
@ngocphuongnguyen9973
@ngocphuongnguyen9973 3 жыл бұрын
video hay quá anh ơi, cảm ơn anh đã làm video chất lượng thế này lại còn miễn phí cho mọi người mong kênh anh phát triển mạnh hơn
@28tech_
@28tech_ 3 жыл бұрын
Thank em nhé. Chúc e học tốt. Nhớ chia sẻ cho bạn bè giúp a nhé. Thì sẽ có nhiều bài giảng miễn phí chất lượng hơn cho các bạn học.
@ngocphuongnguyen9973
@ngocphuongnguyen9973 3 жыл бұрын
@@28tech_ em cảm ơn anh, em sẽ giới thiệu bạn bè cùng học ạ
@pvtgaming7758
@pvtgaming7758 3 жыл бұрын
hay anh ơi, xem video của anh dễ hiểu thật sự
@28tech_
@28tech_ 3 жыл бұрын
😉😉 ok thank e.
@sitien6011
@sitien6011 3 жыл бұрын
video này có thêm kế thừa là tuyệt vời luôn anh
@28tech_
@28tech_ 3 жыл бұрын
Kế thừa a làm video sau rồi nhé
@ancukheokhong
@ancukheokhong Жыл бұрын
Dễ hiểu quá anh ơi. Trên lớp e giảng viên dạy c, toàn bảo bọn e dùng danh sách liên kết đau não quá tr
@28tech_
@28tech_ Жыл бұрын
Cũng được mà em, tốt cho mình thôi khi mình phải cài đặt theo hướng phức tạp hơn
@tamnguyenthi5928
@tamnguyenthi5928 3 жыл бұрын
anh nói dễ hiểu thật đấy, cảm ơn anh nhiều
@28tech_
@28tech_ 3 жыл бұрын
OK e. :D
@tantrung7398
@tantrung7398 Жыл бұрын
cảm ơn anh vì những kiến thức như thế này!
@ann1266
@ann1266 3 жыл бұрын
Rất hay. Thanks for sharing!
@longca2228
@longca2228 2 жыл бұрын
hay qua' mong anh ra nhieu video hon
@28tech_
@28tech_ 2 жыл бұрын
Ok cảm ơn em đã ủng hộ
@truyensieuhay1886
@truyensieuhay1886 3 жыл бұрын
lần đầu tiếp xúc mới lạ quá anh ạ
@28tech_
@28tech_ 3 жыл бұрын
Haha trước lạ sau quen. Ai rồi cũng khát.
@coau9523
@coau9523 2 жыл бұрын
Cám ơn ad rất nhiều
@28tech_
@28tech_ 2 жыл бұрын
Cảm ơn b đã ủng hộ nhé ✌🏿✌🏿✌🏿
@LapTrinhQuaNhanh
@LapTrinhQuaNhanh 3 жыл бұрын
Tư liệu hữu ích cho dân IT
@TruongNhoTuan
@TruongNhoTuan Жыл бұрын
thực sự e chưa từng gặp ai nói được như a
@minhpham6248
@minhpham6248 2 ай бұрын
anh ơi tại sao đoạn 17:30 lại phải gán như thế ạ, nếu k gán thì có ảnh hưởng j không
@minhpham6248
@minhpham6248 2 ай бұрын
31:27 getter, setter
@BDCCN_PhamQuocKhanh
@BDCCN_PhamQuocKhanh 3 жыл бұрын
video hay quá ạ !!!!
@28tech_
@28tech_ 3 жыл бұрын
Thank you :D
@hongsonnguyen9620
@hongsonnguyen9620 2 жыл бұрын
Thật là vi diệu
@ngoile876
@ngoile876 2 жыл бұрын
hay quá a ơi, a up thêm đi a
@28tech_
@28tech_ 2 жыл бұрын
Uh đợt này bận a chưa có thời gian làm nốt
@quanohong7393
@quanohong7393 3 жыл бұрын
Hay quá anh ạ
@28tech_
@28tech_ 3 жыл бұрын
Thank you e :D
@33.nguyenthihuong38
@33.nguyenthihuong38 Жыл бұрын
hay quá ạ
@SONNGUYENTHAI-qj8hg
@SONNGUYENTHAI-qj8hg 8 ай бұрын
em cảm ơn ạ
@nguyenanhduc729
@nguyenanhduc729 2 жыл бұрын
Chất lượng quá b ơi. Mình đang chuyển từ java c# sang học c++ mà thấy cú pháp nó khó thật, chưa kể oop 😥. Nma xem vid bạn mình hiểu dc tương đối nhiều. Tks bro❤️
@28tech_
@28tech_ 2 жыл бұрын
OK thank b đã ủng hộ nhé.
@angVanHuy-tf2rv
@angVanHuy-tf2rv 3 жыл бұрын
hóng mãi
@28tech_
@28tech_ 3 жыл бұрын
hehe
@lucho8731
@lucho8731 2 жыл бұрын
hay qua oi
@28tech_
@28tech_ 2 жыл бұрын
Cảm ơn em
@HieuVo-qt1xx
@HieuVo-qt1xx 3 жыл бұрын
ra thêm OOP đi a e học cuốn quá ạ
@LyTuan9999
@LyTuan9999 Жыл бұрын
38:03 hết phần giới thiệu về getter, setter
@tientran-mz3kc
@tientran-mz3kc 9 ай бұрын
E chào anh, ở đoạn 43:00 e có làm theo anh dòng code void SinhVien::nhap(){ ++dem; this->id = "SV" + string(3-to_string(dem).length(), '0') + to_string(dem); nó thông báo lỗi [Error] 'to_string' was not declared in this scope E có ghi thêm thư viện #include nhưng vẫn không được. E đang dùng C++ 5.11
@28tech_
@28tech_ 9 ай бұрын
Uh to_string từ c++ 11 trở lên mới hỗ trợ nhé em. Em tìn cách chạy chuẩn C++11 trở lên là đc
@DuyNguyen-vd3lq
@DuyNguyen-vd3lq 2 жыл бұрын
Anh ra nốt video về LTHDT đi ạ. xem video của a dễ hiểu quá ạ
@28tech_
@28tech_ 2 жыл бұрын
Uh a còn phần đa hình nữa mà giờ bận quá
@vanta3487
@vanta3487 2 жыл бұрын
nhanh quá anh ạ. video này hoi nặng kt
@28tech_
@28tech_ 2 жыл бұрын
✌🏿✌🏿✌🏿✌🏿
@nghiemhoang7230
@nghiemhoang7230 2 жыл бұрын
in the details. when you get stuck, roll back to the beginning and start over. The other weay is to focus entirely on one set of commands
@tritran2702
@tritran2702 9 ай бұрын
tks a
@28tech_
@28tech_ 9 ай бұрын
Cảm ơn em chúc em học tốt
@Kytranisreal10
@Kytranisreal10 2 жыл бұрын
:Anh oi cho em hỏi với ạ, tại sao chỗ 49:11', anh viết trong hàm main là inthongtin(x); hoặc ở 53:02, anh ghi là chuanHoa(x); vậy tại sao ở hàm nhập hoặc hàm in thì anh lại ghi là x.nhap(); và x.in(); mà khong phai là nhap(x); hoặc in (x); vậy ạ? Em cảm ơn ạ!
@28tech_
@28tech_ 2 жыл бұрын
Hàm nhập và in là 2 hàm thuộc class. Còn hàm inthongtin và nhap ko phải hàm của class nên cách gọi nó khác nhau em ạ
@Kytranisreal10
@Kytranisreal10 2 жыл бұрын
@@28tech_ vâng anh cho em hỏi thêm 1 câu nữa là, khi nào hàm nhập cần phải truyền tham chiếu vào void nhap (SinhVien &a) và lúc nào thì không cần tham chiếu mà để rỗng void nhap(); ạ? Vì em thấy một số clip khác anh k truyền tham chiếu mà dùng con trỏ this-> để trỏ vào các thuộc tinh, còn ở một số clip thì em thấy anh có truyền tham chiếu và anh dùng a.ten để gọi thuộc tính ra ạ? Em cảm ơn ạ.
@yeager4269
@yeager4269 3 жыл бұрын
thanks anh
@28tech_
@28tech_ 3 жыл бұрын
Không có gì :D
@haitranvan6716
@haitranvan6716 Жыл бұрын
cho em hỏi là nếu như theo góc nhìn của thầy thì class và struct nó sẽ khác nhau ở điểm nổi bật nào vậy ạ
@28tech_
@28tech_ Жыл бұрын
Struct ko có các tính chất đóng gói, kế thừa, đa hình… như class
@dcmessitinh5854
@dcmessitinh5854 4 ай бұрын
e tìm trên web không có khóa học video lập trình hướng đối tượng c++ nhỉ bác. Có khóa này k ạ. Tại e muốn học bài bản và làm nhiều bài tập hơn là học ngắn gọn như thê này
@28tech_
@28tech_ 4 ай бұрын
@@dcmessitinh5854 bạn tham khảo ở đây nhé 28tech.com.vn/
@phamdung192
@phamdung192 Жыл бұрын
anh cho e hỏi chút, tại sao khi nạp chồng toán tử nhập xuất lại phải dùng &operator trong khi nạp chồng các toán tử khác chỉ cần operator thôi ạ
@28tech_
@28tech_ Жыл бұрын
Anh ko rõ, cú pháp nó vậy. Chắc liên quan gì đó tới tham chiếu và thay đổi sau khi nhập xuất
@nguyenhoa5409
@nguyenhoa5409 3 жыл бұрын
anh ơi cho em hỏi có cái chỗ 21:57 mình đánh trong main là sinhvien x; abc(); x.dihoc(); thì nó lại in ra là doi tuong duoc huy, di hoc, doi tuong duoc huy. Sao nó lại in thêm một cái đối tượng được hủy nữa sau cùng là sao ạ, lúc thì thấy có lúc lại ko thấy
@28tech_
@28tech_ 3 жыл бұрын
Cái dòng đối tượng được hủy đầu tiên là đối tượng trong hàm abc, còn dòng hủy thứ 2 là khi hàm main kết thúc thì đối tượng x bị hủy.
@nguyenhoa5409
@nguyenhoa5409 3 жыл бұрын
@@28tech_ nhưng sao trong bài code của anh thì anh đánh cout
@28tech_
@28tech_ 3 жыл бұрын
Nó được khai báo bên trong ngoặc nhọn nên nó in ra hủy trước dòng hello mà. E nên xen kĩ hơn.
@Ta-sz2ip
@Ta-sz2ip 2 жыл бұрын
Anh cho em hỏi 0:10 em nghe mãi không rõ thư viện gì ạ.
@28tech_
@28tech_ 2 жыл бұрын
Thư viện stl thư viện của c++ e ơi
@luantran7118
@luantran7118 3 жыл бұрын
mong a ra full video về Lập trình hướng đối tượng
@28tech_
@28tech_ 3 жыл бұрын
Uh còn 2 phần nữa thôi b.
@teenteenthao346
@teenteenthao346 3 жыл бұрын
24:27 em nhập "setprecision" mà lỗi ghi là (`setpecision' was not declared in this scope) là sao ạ
@28tech_
@28tech_ 3 жыл бұрын
E khai báo cái thư viện chứa hàm này . Hình như là conio.h. hoặc e khai báo thư viện bits/stdc++.h như a ý.
@teenteenthao346
@teenteenthao346 3 жыл бұрын
@@28tech_ vâng em cảm ơn
@puongnguyen4073
@puongnguyen4073 Жыл бұрын
anh cho em hỏi cái này có cần khai báo kiểu hàm con phải nằm ở trên hàm mẹ ko ạ hay chỉ cần trong 1 class là khai báo trên dưới ra sao cũng dc ạ
@nguyenhoa5409
@nguyenhoa5409 3 жыл бұрын
chỗ đoạn 31:07 dùng hàm có kiểu trả về bool nhưng lại trả về a.gpa>b.gpa là như thế nào anh, nhiều lúc e thấy mọi người dùng hàm kiểu trả về là bool giống thế này nhưng không hiểu sao lại hàm thế
@28tech_
@28tech_ 3 жыл бұрын
thì cái a.gpa > b.gpa nó là 1 phép so sánh thôi, nó trả về true hoặc false nên e có thể return nhanh giá trị cho hàm như vậy.
@buithanhson4849
@buithanhson4849 3 жыл бұрын
from ptit with love :Đ
@28tech_
@28tech_ 3 жыл бұрын
Sao lộ hết thông tin thế này 😆😆😆
@quanphamanh957
@quanphamanh957 11 ай бұрын
có thể nạp chồng toán tử nhiều dạng khác nhau được không ạ
@yeager4269
@yeager4269 3 жыл бұрын
cho em hỏi là sau khi nạp chồng toán tử mà ta sử dụng lại toán tử đó như bình thường có khác nhau gì k a
@28tech_
@28tech_ 3 жыл бұрын
a ko hiểu câu hỏi lắm.
@bongbinh2k3
@bongbinh2k3 2 жыл бұрын
Anh ơi , trong kế thừa thì lớp con ( subclass ) kế thừa toàn bộ thuộc tính và phương thứ từ lớp cha ( superclass ) thì có kế thừa luôn còn bộ khởi tạo ( constructor) , vì khi em làm thì định nghĩa bộ khởi tạo của lớp con có Super () (của lớp cha ạ) ????
@HoangNguyen-fd7te
@HoangNguyen-fd7te 7 ай бұрын
Nạp chồng này có phải là tính đa hình không ạ
@bongatvplus8582
@bongatvplus8582 2 жыл бұрын
Cú pháp 1:15:18 SoPhuc SoPhuc :: Operator ... mẫu cấu trúc là :: operator (phép toán nạp chồng) (){} hả bạn. Mình chưa hiểu đoạn SoPhuc SoPhuc lắm
@maintop250
@maintop250 2 жыл бұрын
cái SoPhuc đầu tiên là kiểu trả về cái thứ 2 là class
@Levannhat0904
@Levannhat0904 2 жыл бұрын
a ơi. sao cái nạp chồng toán tử , e k cần return in; thì code vẫn chạy dc vậy a
@NguyenHayda
@NguyenHayda 2 ай бұрын
SinhVien(string id, string ten, string ns, float gpa) { this->id = id; this->ten = ten; this->ns = ns; this->gpa = gpa; } a ơi nếu e thêm contructor này thì lúc xây dựng hàm nhập vs in chỗ cout vs cin e có thể bỏ this-> đi đc k ạ!!
@28tech_
@28tech_ 2 ай бұрын
Được nhé em, nói chung mình dùng this khi có sự nhập nhằng không rõ ràng giữa tham số và tên thuộc tính thôi.
@longca2228
@longca2228 2 жыл бұрын
Cho em hỏi vì sao khi nạp chông toán tử xuất mình cần phải trả về đối tượng được tham chiếu ạ .ostream& thay vì ostream ạ.Em cảm ơn
@28tech_
@28tech_ 2 жыл бұрын
Cú pháp của nó thế rồi em. :D
@minhpham6248
@minhpham6248 2 ай бұрын
31:27
@jimhiaC
@jimhiaC 8 ай бұрын
anh oi sao dong code "SV" + string +(3 - to_string(dem).length,'0') + to_string(dem); error vay a? em chinh gnu c++11 r a??
@sangvominh7622
@sangvominh7622 8 ай бұрын
mình cx đang bị
@28tech_
@28tech_ 8 ай бұрын
3 - tostring là sai rồi em. Đừng làm phức tạp như vậy
@jimhiaC
@jimhiaC 8 ай бұрын
@@28tech_ vay lam sao anh oi??
@haita3095
@haita3095 3 жыл бұрын
Anh ơi cho em hỏi cách để định nghĩa (nạp chồng) toán tử = như nào ạ. Em cũng không biết kiểu dữ liệu trả về khi dùng toán tử này.
@28tech_
@28tech_ 3 жыл бұрын
Nó trả về true false thôi. Còn logic bên trong thì em tự quyết định, ví dụ 2 nhân viên được coi là bằng nhau nếu mã sinh viên bằng nhau chẳng hạn
@n.k.duy02
@n.k.duy02 2 жыл бұрын
a ơi. lập trình hướng đối tượng nằm tóm gọn tất cả trong 4 video của a đúng ko ạ
@28tech_
@28tech_ 2 жыл бұрын
Còn phần về đa hình nữa em ạ mà anh chưa có thời gian làm nốt.
@CongNguyen-fi5cd
@CongNguyen-fi5cd Жыл бұрын
mục đích của constructer là rút ngắn code còn destructer là rút ngắn câu lệnh khỏi phải xoá nhiều à a
@decon.
@decon. 6 ай бұрын
Phần 2 ở chỗ nào vậy ạ?
@nhanhuynh6563
@nhanhuynh6563 Жыл бұрын
a ơi cho e hỏi ngôn ngữ c thì không dùng được class với private, public hả a
@28tech_
@28tech_ Жыл бұрын
C nó ko có hướng đối tượng em nhé
@nhanhuynh6563
@nhanhuynh6563 Жыл бұрын
@@28tech_ dạ e cảm ơn nhiều ạ
@07ngophuongong38
@07ngophuongong38 Жыл бұрын
cho e hỏi là hàm sort ở đâu a có z ạ 32:42
@28tech_
@28tech_ Жыл бұрын
Sort có sẵn trong thư viện stl em
@07ngophuongong38
@07ngophuongong38 Жыл бұрын
@@28tech_ e cảm ơn ạ
@fim8451
@fim8451 3 жыл бұрын
Cho mình hỏi tại sao mình bool operator > không được a
@28tech_
@28tech_ 3 жыл бұрын
Sao lại ko được nhỉ, b thấy mình code được mà.
@lwong1805
@lwong1805 Жыл бұрын
mình có thể set và get thuộc tính GPA thông qua 1 hàm "nhap" và "in" thế thì vì sao phải cần setter và getter nữa ạ
@tuananhpham9792
@tuananhpham9792 Жыл бұрын
Theo như tôi tìm hiểu thì nếu ông chỉ đơn thuần muốn nhập giá trị cho cái class đó thôi thì nên dùng hàm nhập, còn nếu muốn class khác cx có thể truy cập vào các thuộc tính của cái class đó thì phải dùng hàm getter và setter, nhưng thay vì thế thì sao mình không public hết cả những cái thuộc tính nhỉ :)))))
@lwong1805
@lwong1805 Жыл бұрын
@@tuananhpham9792 tính đóng gói đấy ông, để k ai tác động được mà cũng chả hiểu tác động kiểu gì
@tuananhpham9792
@tuananhpham9792 Жыл бұрын
@@lwong1805Mà nó tác động để làm gì không biết rảnh quá :))))
@lwong1805
@lwong1805 Жыл бұрын
@@tuananhpham9792 tác động để thay đổi giá trị của phương thức, như thay đổi tên, tuổi
@CongNguyen-fi5cd
@CongNguyen-fi5cd Жыл бұрын
làm gì có cái nào là public được ,đi ra đường nhìn 1 ng lạ có ai biết tên vs tuổi ngta ngay đâu ,phải hỏi chứ @@tuananhpham9792
@anhhphapp24
@anhhphapp24 Жыл бұрын
anh ơi dòng cin.ignore(); để làm gì vậy ạ
@28tech_
@28tech_ Жыл бұрын
Nó loại bỏ enter trong bàn phím em, trận getline bị trôi lệnh
@anhhphapp24
@anhhphapp24 Жыл бұрын
@@28tech_ thanks anh
@7huan135
@7huan135 2 ай бұрын
52:46
@conghanhtran4130
@conghanhtran4130 2 жыл бұрын
Anh ơi em bị mắc chỗ chuẩn hóa tên với token, không ra kết quả ạ. anh có thế cho em một vài đường dẫn liên quan đến từ khóa này được không anh
@28tech_
@28tech_ 2 жыл бұрын
Em xem lại phần string trong C++ là ok
@conghanhtran4130
@conghanhtran4130 2 жыл бұрын
@@28tech_ Em cảm ơn anh, em xem lại phần tách string và đã fix được ạ @@.
@ngoduy6913
@ngoduy6913 2 жыл бұрын
[Error] 'to_string' was not declared in this scope cho em hỏi lỗi này khắc phục sao ạ
@28tech_
@28tech_ 2 жыл бұрын
Do em dùng chuẩn c++ thấp hơn c++11 nên nó chưa có hàm này. Em tìm cách chạy vs chuẩn c++11 là được
@ngoduy6913
@ngoduy6913 2 жыл бұрын
@@28tech_ anh có cách khắc phục ko ạ . em tìm cách khắc phục mà ko đc:)))
@ngoduy6913
@ngoduy6913 2 жыл бұрын
@@28tech_ à em làm đc rồi Em cảm ơn ạ
@jimhiaC
@jimhiaC 8 ай бұрын
@@ngoduy6913 lam sao vay ban??
@ngocphuongnguyen9973
@ngocphuongnguyen9973 3 жыл бұрын
anh ơi cho em hỏi vì sao ngày sinh là kiểu string mà anh lại dùng cin được ạ
@28tech_
@28tech_ 3 жыл бұрын
Nó ko có dấu cách thì dùng cin đc nhé e
@ngocphuongnguyen9973
@ngocphuongnguyen9973 3 жыл бұрын
@@28tech_ cảm ơn anh ạ
@HaNguyen-bq5fp
@HaNguyen-bq5fp 2 жыл бұрын
cũng khó phết a ạ
@thangphu6044
@thangphu6044 3 жыл бұрын
Sao em khởi tạo Constructor thì toán tử >> nó lại báo lỗi vậy anh?
@anhung9351
@anhung9351 2 жыл бұрын
A cho e hỏi vì sao ở đoạn Operator cin, cout e để public biến thì nó chạy nhưng mà để private thì nó lại k chạy đc :))
@28tech_
@28tech_ 2 жыл бұрын
private thì ra ngoài class sao dùng được hehe
@anhung9351
@anhung9351 2 жыл бұрын
@@28tech_ cái đó có friend rồi anh, dạ friend operator của cout rồi a e chạy ở DevC++ thì nó đc nhưng qua vs2022 thì nó lại lỗi k truy xuất cái biến đó ra được dù ở trên cin vẫn ổn.
@TRICKERTVChannel
@TRICKERTVChannel 2 жыл бұрын
Cho em hỏi cái istream operator >> này ko return có sao ko ạ e ko return nó vẫn chạy đc
@28tech_
@28tech_ 2 жыл бұрын
Ko sao cả nhưng chạy trên hệ thống là TLE đấy
@TruongNguyen-jx6gp
@TruongNguyen-jx6gp 2 жыл бұрын
Dạ anh cho em hỏi: res.erase(res.length() - 1); dùng làm gì vậy ạ. Dạ em có thử bỏ nó đi thì phần tên nó chạy rất okii ạ. Dạ em cảm ơn ạ.
@28tech_
@28tech_ 2 жыл бұрын
này là xóa kí tự cuối đó em. vì nó bị thừa dấu cách sau tên
@tuannguyenhuu964
@tuannguyenhuu964 Жыл бұрын
Anh ơi cú pháp khai báo tham chiếu ví dụ như SinhVien& a với SinhVien & a và SinhVien &a là dấu cách khác nhau là do cú pháp quen của từng người đúng không ạ?
@tuannguyenhuu964
@tuannguyenhuu964 Жыл бұрын
với cái .ignore() để không bị trôi lệnh thì dùng sau dòng nào ạ?
@28tech_
@28tech_ Жыл бұрын
Cin.ignore dùng khi cần loại bỏ enter trước getline em
@nguyencanhbao5499
@nguyencanhbao5499 2 жыл бұрын
ok
@28tech_
@28tech_ 2 жыл бұрын
😋😋😋
@ngocanhla9874
@ngocanhla9874 2 жыл бұрын
em viết to_string nhưng mà dev c++ nó hiện lỗi không khai báo thì phải làm sao ạ
@28tech_
@28tech_ 2 жыл бұрын
Em cài chuẩn c++ 11 nhé
@tuanpham2037
@tuanpham2037 4 ай бұрын
anh ơi nạp chồng toán tử ++ với - - thì sao a
@VanNguyen-ls2wq
@VanNguyen-ls2wq 2 жыл бұрын
Anh cho em hỏi về đoạn chỗ toán tử bool, toán tử nhỏ hơn, đoạn sort, nếu mình không dùng hàm friend, mà dùng hàm thành viên của SinhVien như vậy lúc dùng hàm sort có sắp xếp được không ạ.
@28tech_
@28tech_ 2 жыл бұрын
Được nhé. E chỉ cần nạp chồng toán tử nhỏ hơn
@henrymai1304
@henrymai1304 3 жыл бұрын
anh ơi tại sao các biến lại thường để private ạ?
@28tech_
@28tech_ 3 жыл бұрын
Theo tính chất đóng gói của oop thì các thuộc tính của 1 lớp sẽ được che giấu bởi các phương thức bên ngoài lớp đo nhé e
@henrymai1304
@henrymai1304 3 жыл бұрын
Em cảm ơn ạ
@thaothach9336
@thaothach9336 2 жыл бұрын
a ơi a ra đủ video về C++ hướng đối tượng chưa để e theo học kênh của anh, vì em sợ ra 1 số video thôi thì dở dang em lại phải tìm kênh khác. với anh có thể cho em lời khuyên có nên học hướng cấu trúc xong mới học hướng đối tượng hay có thể học hướng đối tượng luôn vì môn em đang theo hk trên lớp là " Lập trình hướng đối tượng" ạ
@28tech_
@28tech_ 2 жыл бұрын
Chưa còn đa hình nữa em nhé. Em lựa chọn học cái gì trước cũng được nhưng thường thì họ học hướng cấu trúc trước rồi mới tới hdt
@minhhoaicutephomaiquehihi
@minhhoaicutephomaiquehihi 2 жыл бұрын
em bị lỗi dòng code này thì làm thế nào ạ ? this->id = "SV" + string(3-to_string(dem).length, '0') + to_string(dem);
@28tech_
@28tech_ 2 жыл бұрын
có thể do code em chạy ở chuẩn C++ thấp nên nó chưa hỗ trợ hàm to_string. Nếu em chạy ở dev c thì em vào tool - compiler option - settting - code generation - language standard - gnuC++11. Còn nếu dùng các text editor khác thì em kiếm từ khóa để chạy chuẩn C++11.
@minhhoaicutephomaiquehihi
@minhhoaicutephomaiquehihi 2 жыл бұрын
dạ, em cảm ơn nhiều ạ. Video của anh dễ hiểu lắm luôn!
@namquoc6820
@namquoc6820 7 ай бұрын
Có phần 2 không ạ
@user-dd9qo9ss3n
@user-dd9qo9ss3n 2 жыл бұрын
Anh ơi giờ e đang phân vân giữa Js vs python, a cho e một số lời khuyên được không ạ?
@28tech_
@28tech_ 2 жыл бұрын
Này a ko tư vấn được, vì ko biết mục đích của em học làm gì
@user-dd9qo9ss3n
@user-dd9qo9ss3n 2 жыл бұрын
@@28tech_ e giờ chỉ vừa bước vào năm 2 của đại học nên định hướng còn chưa được tốt và chỉ mới học kiến thức của c và c++ . E có tìm hiểu thì thấy hai ngôn ngữ này cũng khá phổ biển nên chưa biết bước tiếp theo là học nn nào cho phù hợp ạ.
@ddung203
@ddung203 2 жыл бұрын
Đoạn 58:54 thì video bị mất 1 đoạn à a :
@choan6923
@choan6923 Жыл бұрын
28:00
@ThanhNguyen-jw3kl
@ThanhNguyen-jw3kl Жыл бұрын
Nếu khởi tạo giá trị ban đầu dùng char * mà ko dùng string thì gán như nào vậy mn?
@nqtunn
@nqtunn Жыл бұрын
char* tên biến =" ";
@angtinh5078
@angtinh5078 2 жыл бұрын
Em học C, giờ muốn học OOP phải chuyển qua C++ hay là C vẫn học được vậy ạ
@28tech_
@28tech_ 2 жыл бұрын
C không có OOP em ạ, nên phải học C++ hoặc Java...
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
#37 [C++]. Toán Tử Bit Trong C++ | Bitwise Operators
41:01
#38 [C++]. Kiểu Cấu Trúc Trong C++ | Struct Trong C++
36:29
ICPC Vietnam Southern 2024 - VNU-UET: SAP Cloud Platform
5:03:00
Trongdai Nguyen
Рет қаралды 35 М.