Belajar C++ [Dasar] - 80 - Template Fungsi

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

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

  • @JanuarAndaria
    @JanuarAndaria 6 лет назад +3

    Semanga kawan buat videonya, senang bisa banyak tutorial tentang C++.
    BTW, dimenit 9:56 fungsi _template_-nya bisa dipanggil, asalkan _typename_ *P* nya didefinisikan.
    _template_
    _P max(T a, U b) {_
    _return (a > b) ? a : b;_
    _}_
    panggilanya harus
    _max(10, 103.5)_
    disitu *P* jadi _int_, sisa *T* dan *U* disimpulkan dari argument. Lebih bagus kalo dijelaskan lebih detail tentang template paremeter secara explisit waktu pemanggilan fungsi, misalnya
    _max(10, 103.5);_
    diatas *P* jadi _int_, _*_T_*_ jadi _int_, dan _*_U_*_ jadi _float_ bukan lagi _double_ karena _type_-nya explisit, tidak lagi disimpulkan dari argument fungsi.

    • @KelasTerbuka
      @KelasTerbuka  6 лет назад

      Iya itu di part terakhir ada penjelasan yang eksplisitnya

    • @KelasTerbuka
      @KelasTerbuka  6 лет назад +1

      Thanks tambahannya, commentnga saya pin ya biar yang lain juga baca

    • @JanuarAndaria
      @JanuarAndaria 6 лет назад

      ya. keburu tulis komen tadi, sadar kalo explisitnya dijelaskan setelah post comment, makanya tadi sempat saya hapus komen diatas. tapi berhubung yang typename P tidak dijelaskan diakhir, jadi saya post ulang.

    • @ArielYoutube
      @ArielYoutube 4 года назад

      Mantap kang

  • @Bintang-zb3jp
    @Bintang-zb3jp 6 лет назад

    Bang saya support sekali, soalnya membantu banyak orang

  • @hikigayahachiman8825
    @hikigayahachiman8825 6 лет назад

    Mantab

  • @amosmayora2492
    @amosmayora2492 4 года назад

    bang, ada kgk tutorial bahasa c, dan perl?, atau bahasa assamblyz?

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

    Wait bang yg contoh ke 3 itu punyaku bisa berubah2 kok, bisa jadi int bisa jadi double 😆

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

    kalo yang fungsi seperti ini gimana bang? : reinterpret_cast(value); itu artinya char* apa? kok ada tanda "*" nya?