#38 [C++]. Kiểu Cấu Trúc Trong C++ | Struct Trong C++

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2025

ความคิดเห็น • 87

  • @28tech_
    @28tech_  2 ปีที่แล้ว +2

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

  • @TranQuangHuy-BDCCN
    @TranQuangHuy-BDCCN 3 ปีที่แล้ว +18

    thề luôn học anh này biết được nhiều thứ thật đấy

    • @28tech_
      @28tech_  3 ปีที่แล้ว +5

      like share and sub rice chưa :v

  • @LongNguyen-gw3ey
    @LongNguyen-gw3ey ปีที่แล้ว +6

    11:22 Constructor không có tham số
    11:45 khi gọi struct thì constructor sẽ bị gọi ntn
    12:49 (function overloading) tạo constructor khác có tham số
    13:47 gọi struct, trong struct là truyền dữ liệu để gọi constructor có tham số
    17:24 sự cần thiết phải nạp chồng toán tử
    18:20 cách nạp chồng toán tử +
    23:33 cách nạp chồng toán tử >> (insertion)

    • @28tech_
      @28tech_  ปีที่แล้ว

      Chi tiết quá, thank em

  • @duchaminh2502
    @duchaminh2502 10 หลายเดือนก่อน +1

    Thật lòng cảm ơn anh vì những bài học hữu ích của anh

    • @Tipobox
      @Tipobox 10 หลายเดือนก่อน

      gpa được viết tắt của cụm từ nào bạn ơi!?

  • @chivytran128
    @chivytran128 2 หลายเดือนก่อน +1

    đang khá đuối chương này trong môn cslt

  • @33.tranvanthanh93
    @33.tranvanthanh93 2 ปีที่แล้ว +1

    15k người đki rồi, nhanh quá a ơi, sắp nổi tiếng rồi chúc mừng a nhaa

    • @28tech_
      @28tech_  2 ปีที่แล้ว

      Chưa ăn thua em ạ hehe

    • @nguyenquangdung9892
      @nguyenquangdung9892 2 หลายเดือนก่อน

      @@28tech_sắp 100k rồi :v quá mạnh

    • @28tech_
      @28tech_  2 หลายเดือนก่อน

      @@nguyenquangdung9892 mọi người ủng hộ em ạ hehe

  • @uclehong2605
    @uclehong2605 ปีที่แล้ว

    25:00 sao cái kiẻu trả về của dấu >> và

  • @huuquan7595
    @huuquan7595 3 หลายเดือนก่อน

    phần sắp xếp và tìm kiếm mà mình cần học để có thể dễ dàng hơn trong những bài tập struct là những kiểu sắp xếp với tìm kiếm gì vậy ạ

  • @quangngo4786
    @quangngo4786 2 ปีที่แล้ว

    Anh dạy dễ hiểu quá

    • @28tech_
      @28tech_  2 ปีที่แล้ว

      Cảm ơn em

  • @uccao3124
    @uccao3124 2 ปีที่แล้ว

    Ngày xưa học C làm được mấy bài danh sách sinh viên cứ ngỡ là đã nắm đc cả bầu trời struct trong tay cho đến khi e xem đc cái vd này :))

    • @28tech_
      @28tech_  2 ปีที่แล้ว +1

      😂😂😂😂

    • @28tech_
      @28tech_  2 ปีที่แล้ว +1

      Mở mang đầu óc

  • @yeager4269
    @yeager4269 3 ปีที่แล้ว

    hóng mãi video strcut của a

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      hehe, thank you em.

  • @quytrinhinh9716
    @quytrinhinh9716 10 หลายเดือนก่อน

    vẫn có thể dùng constructor có tham số mà trước đó không tạo 1 constructor mặc định được mà anh, không biết có phải em nhầm không ạ

  • @trungtran-ks9hz
    @trungtran-ks9hz 3 ปีที่แล้ว +2

    Anh ơi,có cách nào phân biệt khi nào dùng cái dấu ( ) với khi nào dùng { } như ở 6:03 không ạ,e hay bị lẫn giữa 2 dấu này ạ

    • @28tech_
      @28tech_  3 ปีที่แล้ว +1

      Nhớ thôi em, :v , nó cũng dễ nhớ mà.

    • @LinhVũ-x1w
      @LinhVũ-x1w 10 หลายเดือนก่อน

      @@28tech_ sao ở 6:03 thì dùng {} còn 14:00 thì dùng () vậy ạ

  • @Xemphimonline251780
    @Xemphimonline251780 10 หลายเดือนก่อน

    AD ơi giải thích giúp mình lệnh Fenwick(int n): n(n), f(n+1, 0) {} trong struct này với ạ: struct Fenwick {
    int n;
    vector f;
    Fenwick(int n): n(n), f(n+1, 0) {}
    void set(int x, int i) {
    for (; i=1; i -= i&(-i)) r = max(r, f[i]);
    return r;
    }
    };

  • @ytnt6829
    @ytnt6829 ปีที่แล้ว

    Anh ơi mình có thể cout luôn x thay cho lệnh dòng 24 được không anh(cái chỗ 4:43 í ạ)

  • @Huy-Tino2k4
    @Huy-Tino2k4 ปีที่แล้ว

    Anh ơi cho em hỏi là cái vòng lặp for (sv x : ds ) ở phút 32.41 em không hiểu lắm a giải thích cho em dc ko

    • @Tonionn13Oct
      @Tonionn13Oct ปีที่แล้ว

      Nó là vòng lặp for each trong C++ á bạn. Chạy tương tự như vòng for(int i = 0; i < n; i++)

  • @GragonYellow
    @GragonYellow 3 หลายเดือนก่อน

    học a hoài mà ko biết mặt a chắc đẹp trai lắm :)

    • @28tech_
      @28tech_  3 หลายเดือนก่อน

      Đúng rồi em 😆😆😆

  • @NguyenCongQuyen-a
    @NguyenCongQuyen-a 8 หลายเดือนก่อน

    thầy cho em xin link tải devc++ với ạ. Em cảm ơn thầy!!!!

  • @ucduymai7861
    @ucduymai7861 2 หลายเดือนก่อน

    91.4

  • @locnt2729
    @locnt2729 2 ปีที่แล้ว +1

    Anh ơi, hướng dẫn xử lý tập tin trong c++ được không ạ

  • @truongquockhanh6284
    @truongquockhanh6284 2 ปีที่แล้ว

    33:49 dòng lệnh 27, có cái sort nó là như thế nào vậy anh?

    • @28tech_
      @28tech_  2 ปีที่แล้ว +1

      Đấy là hàm sắp xếp trong C++ em

  • @nightcoretado3877
    @nightcoretado3877 3 ปีที่แล้ว

    nice

  • @HungLe-zm6vh
    @HungLe-zm6vh 2 ปีที่แล้ว

    a ơi s trên vscode e mở } cái struct ra thì nó không tự thêm thành }; ấy ạ, em toàn phải tự thêm ; vào thì phải làm sao để nó tự thêm ạ

  • @HaiDang_23
    @HaiDang_23 2 ปีที่แล้ว

    a ơi, ở đoạn nạp chồng thêm const vào làm gì vậy ạ

  • @waifu308
    @waifu308 2 ปีที่แล้ว

    a có dạy nhập môn tư duy thuật toán k ạ

    • @28tech_
      @28tech_  2 ปีที่แล้ว

      Em học khoá C++ nhé. 28tech.com.vn/lap-trinh-c-plus-plus.html

  • @khavovan8201
    @khavovan8201 3 ปีที่แล้ว

    33:42 Đoạn này anh nói là có liên quan tới functor hả anh?

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      A ko hiểu câu hỏi lắm

    • @khavovan8201
      @khavovan8201 3 ปีที่แล้ว

      @@28tech_ hôm bữa em có đọc bài viết về "functors in C++". Hôm nay thấy anh nó về cái operator mà em thấy giống giống functor nên em hỏi có liên quan ko á m🤣

  • @thangau5562
    @thangau5562 ปีที่แล้ว

    Anh ơi cho em hỏi vì sao cần thêm friend trước operator ạ

    • @28tech_
      @28tech_  ปีที่แล้ว

      Khi operator của em muốn nạp chồng có 2 tham số thì phải dùng hàm bạn em ạ, ko phải hàm bạn nó chỉ nhận 1 tham số thôi.

    • @thangau5562
      @thangau5562 ปีที่แล้ว

      @@28tech_ dạ e cảm ơn ạ

  • @nguyenthanhquang9356
    @nguyenthanhquang9356 3 ปีที่แล้ว

    😍😍

  • @duytranvuong4558
    @duytranvuong4558 3 ปีที่แล้ว

    Anh có hướng dẫn thêm về cấu trúc tự trỏ ở video nào không ạ?

    • @28tech_
      @28tech_  3 ปีที่แล้ว +1

      Danh sách liên kết nhé cu, em lướt xuống đoạn dưới là có.

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      th-cam.com/video/mdG5TEiJTx8/w-d-xo.html&ab_channel=andrew2804

  • @nguyentuanh7109
    @nguyentuanh7109 ปีที่แล้ว

    anh ơi cái friend ở trước sophuc operator để làm gì vậy ạ

    • @28tech_
      @28tech_  ปีที่แล้ว

      Hàm bạn nhé em

  • @DuyNguyen-vd3lq
    @DuyNguyen-vd3lq 2 ปีที่แล้ว

    Lệnh sort là gì vậy a ở 32:24

    • @28tech_
      @28tech_  2 ปีที่แล้ว

      Em xem video cách sử dụng hàm sort trong thư viện STL là hiểu luôn

  • @BDCAT_VuNgocPhuong
    @BDCAT_VuNgocPhuong 3 ปีที่แล้ว +2

    phần nạp chồng hơi khó hiểu quá a

  • @huetran4450
    @huetran4450 2 ปีที่แล้ว

    Anh ơi, có thể nói 1 chút về liên kết file vào trong c++ để xử lý không ạ, em có bài tập quản lý sinh viên với điều kiện là liên kết file dữ liệu từ excel vào để xử lý mà em tìm tài liệu mãi không có ạ. Em cảm ơn

  • @specialsnowflake9373
    @specialsnowflake9373 ปีที่แล้ว

    Hai cái insertion với extraction bị ngược dấu r a

  • @conantv1797
    @conantv1797 2 ปีที่แล้ว

    Anh cho em hỏi có cần thiết phải dùng quá nhiều lần "cin.ignore()" vậy không anh? Em làm bài tập hay dùng 1 lệnh ở đầu main thôi, cũng không thấy sai kq bao giờ anh ạ

    • @28tech_
      @28tech_  2 ปีที่แล้ว +2

      :D cứ bao h trước getline mà dùng cin là phải làm thế em ạ. Có thể bài em làm thường nó chỉ nhập 1 lần hoặc không có nhiều test case ấy.

  • @HuyenNguyen-hd5wy
    @HuyenNguyen-hd5wy ปีที่แล้ว

    anh ơi nếu lưu struct vào trong priority_queue thì e thấy nta dùng operetor < , e thử đổi về > thì hiện lỗi. e thắc mắc hàng đợi ưu tiên mặc định ptu ở top là max v sao k dùng operator > đc ý ạ

    • @poimomk1797
      @poimomk1797 11 หลายเดือนก่อน

      Chắc là do toán tử > chưa đc ghi đề à :>

  • @nguyenhoa5409
    @nguyenhoa5409 3 ปีที่แล้ว

    cái cấp phát động là ở vid nào anh ơi

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      Phần con trỏ e ơi

  • @hungnguyenvan9076
    @hungnguyenvan9076 3 ปีที่แล้ว

    ô anh ơi nếu mà sắp xếp cho thứ tự ngược lại thì viết kiểu j vậy anh ??

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      Em hỏi rõ hơn được ko?

    • @hungnguyenvan9076
      @hungnguyenvan9076 3 ปีที่แล้ว

      @@28tech_ ý em là sắp xếp học sinh theo thứ tự giảm dần ý anh (theo điểm tb),em cho thêm greater nhưng mà ko biết kiểu dữ liệu j,nếu cho cùng với kiểu dữ liệu điểm tb là float thì bị lỗi ạ

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      Ko dùng greater được đâu e. E viết 1 comparator mà sắp xếp.

    • @hungnguyenvan9076
      @hungnguyenvan9076 3 ปีที่แล้ว

      @@28tech_ là như nào vậy anh,anh ví dụ cho em đc k ạ (em có viết operator < vs >rồi ạ)

  • @NguyenTuan-pu7ye
    @NguyenTuan-pu7ye 3 ปีที่แล้ว

    anh ơi vì sao friend istream và ostream phải có dấu & vậy a

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      A nghĩ như tham chiếu thôi, a thấy cú pháp nó thế chứ ko nghiên cứu lí do

  • @TruongNguyen-jx6gp
    @TruongNguyen-jx6gp 2 ปีที่แล้ว

    Dạ anh cái for(sv x : ds) biết for bình thường được không ạ.
    Dạ em có gọi sv x; for(int i=0;i

    • @28tech_
      @28tech_  2 ปีที่แล้ว +2

      Được em ạ, for each từ c++11 trở lên mới có nhé

  • @vietngochi3095
    @vietngochi3095 3 ปีที่แล้ว

    sao em viết sort là bị lỗi nhỉ. dù em đã viết yw của anh

    • @28tech_
      @28tech_  3 ปีที่แล้ว

      Đâu code của em đâu? Lỗi báo là gì.

    • @LienLe-rh3dl
      @LienLe-rh3dl 3 ปีที่แล้ว

      @@28tech_ 'sort' identifier not found á anh

    • @nguyenhoang770
      @nguyenhoang770 2 ปีที่แล้ว

      @@LienLe-rh3dl khai báo thư viện algorithm

  • @nguyenmanh648
    @nguyenmanh648 ปีที่แล้ว

    Cái nạp chồng toán tử khó hiểu thực sự 🥲

    • @28tech_
      @28tech_  ปีที่แล้ว

      😂😂😂

  • @tuchaunutuyetminh9104
    @tuchaunutuyetminh9104 3 ปีที่แล้ว

    nạp chồng hơi khó hiểu tí ạ :(((((

    • @28tech_
      @28tech_  3 ปีที่แล้ว +2

      Dễ quá thì lại nhiều kỹ sư cntt :v

  • @truckim4813
    @truckim4813 2 ปีที่แล้ว

    Anh ơi, sao em không lồng struct được nhỉ? Em viết giống y như anh khúc cuối nhưng nó báo lỗi là 'time' does not type a name ạ :(((
    Anh dạy rất hay, cày series này của anh không biết chán. Mong anh ra thêm nhiều video nữaa

    • @28tech_
      @28tech_  2 ปีที่แล้ว

      Hình như của em để đuôi file .c ah?

    • @28tech_
      @28tech_  2 ปีที่แล้ว

      Hoặc time nó trùng vs từ khoá trong C++ em đổi tên struct

    • @truckim4813
      @truckim4813 2 ปีที่แล้ว

      @@28tech_ dạ đúng rồi anh, nó trùng từ khóa. Em cảm ơn nhiều ạ.