C++ Grundlagen Tutorial

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 34

  • @Nils2708-n9f
    @Nils2708-n9f 2 роки тому +5

    Chillig das n 14 jähriger mir das besser beibringt als mein Lehrer danke diggi

  • @fleezuschrist4707
    @fleezuschrist4707 4 роки тому +15

    Und auch 4 Jahre später bist du immer noch ein Held wegen diesen Tutorials :D
    Ist alles mega gut und verständlich erklärt.
    Ich hab da aber noch eine Frage zu mehrdimensionalen Arrays allgemein:
    Wieso gibts die überhaupt? xD man könnte ja statt einem int array[5][5]; genauso gut einfach einen int array[25]; machen, der hat genauso viele Variablen Platz.
    Also macht man die nur mehrdimensional aus Übersichtlichkeitsgründen (Bsp Koordinatensystem)?
    Ganz viel Liebe

    • @experimentierer3909
      @experimentierer3909 3 роки тому

      True. aber wie du auf die daten zugreifen kannst ist leichter wenn du mehrdimensionale array erstellst.
      Angenommen du willst eine Tabelle dann ist ein 2D array besser als eine 1D. Angenommen du machst eine simple fluidsimulation in einem cube Dann hat jeder Eintrag einen bestimmten Wert in einem Würfelbei dem du wie bei Koordinaten über 3 Werte zugreifen kannst und das ist praktischer als ein 1D array/liste

  • @lln6123
    @lln6123 Рік тому

    Ey wirklich richtig gute Tutorials, die du damals gemacht hast. Habe mich ja entschlossen, erst nochmal die c++ Basics zu machen, jetzt zum 5ten Mal, oder so, aber es kommt halt immer wieder was neues dazu, irgend ne Lücke die gefüllt wird. Z.B. das mit dem maxRAM, also, wie viel eigentlich so n Array an Speicher halten kann, das hab ich davor noch nie gehört, und ist bestimmt nicht unwichtig, für die Spieleprogrammierung. Also nochmal, vielen Dank.

  • @cryelectric
    @cryelectric Рік тому

    Bei 4:30 musste ich die Zeile mit () ergänzen, sonst erschien immer ein Fehler. firstArray[8] = (firstArray[0] * firstArray[9]);

  • @gonzillagamer
    @gonzillagamer 5 років тому +4

    Hey, könntest du in die Kommentare nochmal den code schicken, wie man ein mehrfach dimensionales array auf der Konsole ausgeben lässt?
    Bei mir kommt da leider immer ein Fehlercode...

  • @dominiczehnder2887
    @dominiczehnder2887 4 роки тому

    Deine Turtorials sind einfach nur spitze!!! :)

  • @arneschultz
    @arneschultz 2 роки тому

    vielen dank

  • @sergeantkalskirata49
    @sergeantkalskirata49 3 роки тому

    Kann man auch ein Array irgendwie automatisch füllen lassen, also z.B. mit den Zahlen von 1-100?

    • @Pilzschaf
      @Pilzschaf  3 роки тому +2

      Nein. Aber du kannst es ja ganz einfach danach mit einer Schleife füllen. Einfach for(int i = 0; i < 100; i++) {array[i] = i+1;}

  • @mpsouth-blue1327
    @mpsouth-blue1327 5 років тому

    kann es sein dass das maxram array bei windows schon zu einem speicherzugriffsfehler führen kann?
    zudem ist bei mir thirdarray und maxram eine unidentifizierbare variable ...

    • @b0red857
      @b0red857 5 років тому

      ne bei mir iwie nicht

  • @danielkohm3416
    @danielkohm3416 6 років тому +1

    Hallo Pilzschaf könntest du mal ein Tutorial machen in dem du erklärst wie man ein Programm schreibt das den Größten wert und den kleinsten eines Arrays ermittelt und ausgibt ?

    • @Pilzschaf
      @Pilzschaf  6 років тому +1

      Eigentlich ist das recht simpel. Du gehst einfach einmal über alle Werte im Array drüber und erstellst zwei temporäre Variablen. Wenn das aktuelle Element im Array größer als die bisher größte Zahl ist wird diese entsprechend geupdated. Bei den niedrigsten Zahlen ganauso.

    • @danielkohm3416
      @danielkohm3416 6 років тому

      @@Pilzschaf Ok alles klar ich werde es probieren am besten mit einer Schleife über alle Werte des Arrays gehen oder?

    • @Pilzschaf
      @Pilzschaf  6 років тому

      @@danielkohm3416 Genau

  • @JuiSosu
    @JuiSosu 9 місяців тому

    Vilen Dank yopt

  • @mirmr214
    @mirmr214 4 місяці тому

    in dem array sind 11 werte gespeichert

  • @b0red857
    @b0red857 5 років тому +1

    Als tipp für alle bei denen es nicht funktioniert. Probiert das mal aus.
    #include
    int main()
    {
    int firstArray[10];
    firstArray[0] = 8;
    firstArray[1] = 100;
    firstArray[9] = firstArray[0] + firstArray[1];
    std::cout

  • @lusaca87
    @lusaca87 6 років тому +3

    Alt aber dennoch zum richtig stellen wer sich da danach noch ansieht... Wenn man einen Wert nicht deklariert nimmt der Compiler irgend nen Random-Wert der im Gültigkeitsbereich des Datentyps liegt. Deswegen werden auch Int, flaot, double uint bla alle mit = 0 instanziert und deklariert..

    • @arisbebe8244
      @arisbebe8244 3 роки тому

      Danke! - Diese Frage habe ich mir tatsächlich heute gestellt

  • @Truckerausleidenschaft
    @Truckerausleidenschaft 4 роки тому +4

    Ich bin so dumm ich kann mir das nicht merken wie hast du es geschaft? Das ist doch unmöglich.

    • @onebyte_games
      @onebyte_games 4 роки тому +1

      Konzentrieren und einfach auswendig lernen (wie Vokabeln)

    • @Truckerausleidenschaft
      @Truckerausleidenschaft 4 роки тому +2

      Danke und ich habe jetzt seit vorgestern schon gelernt mit int das kann ich jetzt endlich hoffe es geht jetzt so weiter :)

    • @onebyte_games
      @onebyte_games 4 роки тому +2

      Bin jz bei Zeiger; das soll voll schwer sein

    • @Truckerausleidenschaft
      @Truckerausleidenschaft 4 роки тому +3

      irgendein Dave ok ich hoffe das ich das verstehe und dir auch viel Erfolg :)

    • @experimentierer3909
      @experimentierer3909 3 роки тому +1

      Die Grundstruktur ist in allen scripsprachen gleich nur wie sie dargestellt wird ist immer anders:
      Bsp einen Text in der console ausgeben :
      Java: System. out. print("HI" );
      C#: Console. WriteLine("HI");
      C++: cout

  • @HAgeyyyyy
    @HAgeyyyyy 9 місяців тому

    Ein kommentar fürn Algorithmus

  • @bennebi2948
    @bennebi2948 10 місяців тому

    Geiler Voicecrack

  • @_phx_
    @_phx_ 4 роки тому +3

    Finds iwie funny wie du integer auf deutsch aussprichst xDD

    • @Orangenlimonade
      @Orangenlimonade 4 роки тому

      Ich finds überhaupt nicht funny!
      Genau so wie Visual STADIO.
      Alter, das geht richtig unter die Haut.

    • @Pilzschaf
      @Pilzschaf  4 роки тому

      1000 kleine Nadelstiche :D

    • @Orangenlimonade
      @Orangenlimonade 4 роки тому

      @@Pilzschaf sorry, deine Videos finde ich sonst super hilfreich. Danke dafür :)
      Nur diese beiden Worte sind jedes Mal wie ein Griff in die Steckdose.