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

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 236

  • @28tech_
    @28tech_  2 года назад +3

    Thông tin các khóa học mình đang hướng dẫn : 28tech.com.vn/

  • @buithoigian2596
    @buithoigian2596 5 дней назад

    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

  • @VanhLê-o2l
    @VanhLê-o2l 21 день назад +1

    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

  • @haiongnguyen167
    @haiongnguyen167 3 месяца назад

    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 ! 😄

  • @nguyenuchai7113
    @nguyenuchai7113 Год назад +1

    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_  3 года назад +10

    1:04:00 : Các bạn dùng out nhé, mình viết nhầm thành cout.

  • @reg_knox
    @reg_knox 3 года назад +13

    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 2 года назад +11

    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_  2 года назад +5

      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.

  • @fanconan2808
    @fanconan2808 3 года назад +10

    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

  • @binhbui5194
    @binhbui5194 2 года назад +1

    thực sự người dạy được như anh là rất hiếm..

    • @28tech_
      @28tech_  2 года назад +1

      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

  • @teenteenthao346
    @teenteenthao346 3 года назад +1

    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

  • @ngachan6904
    @ngachan6904 3 года назад +3

    em sắp thi và thật may mắn khi gặp video của anh 🥰

    • @28tech_
      @28tech_  3 года назад +4

      Sắp thi giờ mới học có sớm quá không nhỉ :v

    • @tuannguyenhuu964
      @tuannguyenhuu964 Год назад +1

      @@28tech_ học để dành cho lần sau đó anh =)) như em bây giờ cũng vậy

  • @hoangngocnguyen191
    @hoangngocnguyen191 2 месяца назад

    Em cảm ơn anh. Video của anh rất dễ hiểu❤

  • @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_  Год назад +1

      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 года назад

    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 2 года назад +2

    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_  2 года назад

      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 2 года назад

      @@28tech_ em cảm ơn anh, em sẽ giới thiệu bạn bè cùng học ạ

  • @TruongNhoTuan
    @TruongNhoTuan Год назад

    thực sự e chưa từng gặp ai nói được như a

  • @tantrung7398
    @tantrung7398 Год назад

    cảm ơn anh vì những kiến thức như thế này!

  • @sitien6011
    @sitien6011 2 года назад +1

    video này có thêm kế thừa là tuyệt vời luôn anh

    • @28tech_
      @28tech_  2 года назад +1

      Kế thừa a làm video sau rồi nhé

  • @tamnguyenthi5928
    @tamnguyenthi5928 3 года назад

    anh nói dễ hiểu thật đấy, cảm ơn anh nhiều

  • @pvtgaming7758
    @pvtgaming7758 3 года назад

    hay anh ơi, xem video của anh dễ hiểu thật sự

    • @28tech_
      @28tech_  3 года назад

      😉😉 ok thank e.

  • @LapTrinhQuaNhanh
    @LapTrinhQuaNhanh 3 года назад

    Tư liệu hữu ích cho dân IT

  • @ann1266
    @ann1266 3 года назад

    Rất hay. Thanks for sharing!

  • @truyensieuhay1886
    @truyensieuhay1886 3 года назад

    lần đầu tiếp xúc mới lạ quá anh ạ

    • @28tech_
      @28tech_  3 года назад +1

      Haha trước lạ sau quen. Ai rồi cũng khát.

  • @longca2228
    @longca2228 2 года назад

    hay qua' mong anh ra nhieu video hon

    • @28tech_
      @28tech_  2 года назад

      Ok cảm ơn em đã ủng hộ

  • @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é.

  • @hongsonnguyen9620
    @hongsonnguyen9620 2 года назад

    Thật là vi diệu

  • @HieuVo-qt1xx
    @HieuVo-qt1xx 3 года назад +5

    ra thêm OOP đi a e học cuốn quá ạ

  • @coau9523
    @coau9523 2 года назад

    Cám ơn ad rất nhiều

    • @28tech_
      @28tech_  2 года назад

      Cảm ơn b đã ủng hộ nhé ✌🏿✌🏿✌🏿

  • @BDCCN_PhamQuocKhanh
    @BDCCN_PhamQuocKhanh 3 года назад

    video hay quá ạ !!!!

    • @28tech_
      @28tech_  3 года назад

      Thank you :D

  • @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

  • @33.nguyenthihuong38
    @33.nguyenthihuong38 Год назад

    hay quá ạ

  • @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 года назад +1

    Hay quá anh ạ

    • @28tech_
      @28tech_  3 года назад

      Thank you e :D

  • @SONNGUYENTHAI-qj8hg
    @SONNGUYENTHAI-qj8hg 7 месяцев назад

    em cảm ơn ạ

  • @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 года назад

      ✌🏿✌🏿✌🏿✌🏿

  • @angVanHuy-tf2rv
    @angVanHuy-tf2rv 3 года назад

    hóng mãi

  • @luantran7118
    @luantran7118 3 года назад

    mong a ra full video về Lập trình hướng đối tượng

    • @28tech_
      @28tech_  3 года назад +1

      Uh còn 2 phần nữa thôi b.

  • @minhpham6248
    @minhpham6248 Месяц назад

    31:27 getter, setter

  • @minhpham6248
    @minhpham6248 Месяц назад +1

    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

  • @lucho8731
    @lucho8731 2 года назад

    hay qua oi

    • @28tech_
      @28tech_  2 года назад

      Cảm ơn em

  • @dcmessitinh5854
    @dcmessitinh5854 3 месяца назад

    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_  3 месяца назад

      @@dcmessitinh5854 bạn tham khảo ở đây nhé 28tech.com.vn/

  • @HaNguyen-bq5fp
    @HaNguyen-bq5fp 2 года назад

    cũng khó phết a ạ

  • @minhpham6248
    @minhpham6248 Месяц назад +1

    31:27

  • @tritran2702
    @tritran2702 8 месяцев назад

    tks a

    • @28tech_
      @28tech_  8 месяцев назад

      Cảm ơn em chúc em học tốt

  • @LyTuan9999
    @LyTuan9999 Год назад

    38:03 hết phần giới thiệu về getter, setter

  • @quyle2185
    @quyle2185 2 года назад +1

    Nhanh ra cái tính đa hình nha anh

  • @BaoTran-pv5kd
    @BaoTran-pv5kd Год назад +1

    phần 2 đâu ạ ae

  • @namquoc6820
    @namquoc6820 7 месяцев назад

    Có phần 2 không ạ

  • @buithanhson4849
    @buithanhson4849 3 года назад

    from ptit with love :Đ

    • @28tech_
      @28tech_  3 года назад

      Sao lộ hết thông tin thế này 😆😆😆

  • @yeager4269
    @yeager4269 3 года назад

    thanks anh

    • @28tech_
      @28tech_  3 года назад

      Không có gì :D

  • @CongNguyen-fi5cd
    @CongNguyen-fi5cd 11 месяцев назад

    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

  • @quanphamanh957
    @quanphamanh957 10 месяцев назад

    có thể nạp chồng toán tử nhiều dạng khác nhau được 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

  • @decon.
    @decon. 5 месяцев назад

    Phần 2 ở chỗ nào vậy ạ?

  • @n.k.duy02
    @n.k.duy02 2 года назад +1

    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.

  • @haitranvan6716
    @haitranvan6716 Год назад +1

    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_  Год назад +2

      Struct ko có các tính chất đóng gói, kế thừa, đa hình… như class

  • @HoangNguyen-fd7te
    @HoangNguyen-fd7te 6 месяцев назад

    Nạp chồng này có phải là tính đa hình không ạ

  • @7huan135
    @7huan135 Месяц назад

    52:46

  • @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 ạ

  • @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

  • @tuanpham2037
    @tuanpham2037 3 месяца назад

    anh ơi nạp chồng toán tử ++ với - - thì sao a

  • @noithugian494
    @noithugian494 2 года назад

    anh đang làm ở fpt ạ

    • @28tech_
      @28tech_  2 года назад

      A ko e ơi. 😂😂😂

  • @tientran-mz3kc
    @tientran-mz3kc 8 месяцев назад

    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_  8 месяцев назад +1

      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

  • @phuonghoangthi7084
    @phuonghoangthi7084 Год назад

    tại sao dùng in chứ không dùng cin
    Nếu dùng in vậy sao đoạn cout không dùng out
    em chưa hiểu đoạn này lắm😥😥😥😥

  • @NguyenHayda
    @NguyenHayda Месяц назад

    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_  Месяц назад +1

      Đượ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.

  • @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 года назад +1

      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 ạ.

  • @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

  • @bongbinh2k3
    @bongbinh2k3 2 года назад

    em thấy Class có cấu trúc tương tự như Struct ấy ad

    • @28tech_
      @28tech_  2 года назад +1

      Uh nhưng Class thì còn nhiều cái hơn nữa nhé.

  • @huunam7555
    @huunam7555 Год назад

    Làm sao để gõ nhanh như anh được ạ :

    • @28tech_
      @28tech_  Год назад

      Em tập gõ 10 ngón trong tầm 1 tháng là sẽ gõ nhanh

  • @choan6923
    @choan6923 Год назад

    28:00

  • @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 года назад +1

      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 ạ.

  • @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 ạ

  • @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

  • @bongbinh2k3
    @bongbinh2k3 Год назад

    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 ạ) ????

  • @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

  • @yeager4269
    @yeager4269 3 года назад +1

    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.

  • @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 года назад +1

      này là xóa kí tự cuối đó em. vì nó bị thừa dấu cách sau tên

  • @ddung203
    @ddung203 2 года назад

    Đoạn 58:54 thì video bị mất 1 đoạn à 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?

  • @haita3095
    @haita3095 2 года назад

    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_  2 года назад

      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

  • @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

  • @lwong1805
    @lwong1805 Год назад +1

    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 Год назад +1

      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

  • @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...

  • @anhung9351
    @anhung9351 2 года назад

    function overloading ở video nào vậy anh :)))

    • @28tech_
      @28tech_  2 года назад

      Phần hàm em ơi

    • @anhung9351
      @anhung9351 2 года назад

      @@28tech_ dạ anh

  • @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.

  • @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

  • @TrinhCongTrung
    @TrinhCongTrung 3 года назад

    ở ptit học lập trình hướng đối tượng bằng c++ hả bạn

    • @28tech_
      @28tech_  3 года назад

      Không, java bạn ạ, còn môn nay là môn C++.

  • @jimhiaC
    @jimhiaC 7 месяцев назад

    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 7 месяцев назад +1

      mình cx đang bị

    • @28tech_
      @28tech_  7 месяцев назад

      3 - tostring là sai rồi em. Đừng làm phức tạp như vậy

    • @jimhiaC
      @jimhiaC 7 месяцев назад

      @@28tech_ vay lam sao anh oi??

  • @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 ạ @@.

  • @ngocphuongnguyen9973
    @ngocphuongnguyen9973 2 года назад

    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_  2 года назад +1

      Nó ko có dấu cách thì dùng cin đc nhé e

    • @ngocphuongnguyen9973
      @ngocphuongnguyen9973 2 года назад

      @@28tech_ cảm ơn anh ạ

  • @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

  • @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

  • @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 =" ";

  • @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.

  • @fim8451
    @fim8451 3 года назад

    Cho mình hỏi tại sao mình bool operator > không được a

    • @28tech_
      @28tech_  3 года назад +1

      Sao lại ko được nhỉ, b thấy mình code được mà.

  • @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 года назад +1

      Thư viện stl thư viện của c++ e ơi

  • @ucnguyenduy8914
    @ucnguyenduy8914 2 года назад +1

    while ( ss>>token ) nghĩa là sao v a

    • @28tech_
      @28tech_  2 года назад

      Em học phần string trước