Aber mit #define erzeugt man Konstanten, oder nicht?
Also zumindest habe ich das so gelernt.
Aber danke für den Tipp mit der Schriftgröße.
LG FMRS
Jaaaa, es gab mal eine Zeit, wo das viele Leute gerne gemacht haben. Es gibt da aber gewisse Probleme (die meistens erst später bei komplexeren Programmen auftreten) und deshalb benutzen jetzt alle coolen Kinder die neue Methode, die weniger Probleme macht (const int LevelCap = 10; statt #define LevelCap 10).
Das Problem ist aber, dass man das als Anfänger natürlich nicht weiß, und wenn es jemand einem anders erzählt, glaubt man das natürlich. Generell ist es also ein Problem, wenn man von Leuten lernt, die es selber auch nicht richtig können. Und bei C++ geht richtig können halt irgendwann nach 10 Jahren los. Vorausgesetzt, man hat die technischen Entwicklungen der letzten 10 Jahre aktiv mitverfolgt.
Ansonsten empfinde ich Schorschs Meinung schon als ziemlich gerechtfertigt. Ich meine, du würdest gerne andere weiter bringen, was ein nobles Ziel ist, aber du solltest dich nicht wundern, wenn dein Kanal nicht wahnsinnig erfolgreich wird.
Das liegt zu allererst schon an dem Format. Niemals im Leben würde ich irgendjemanden ein Video zum Programmieren lernen empfehlen. Videos sind inhärent unübersichtlich, man hat keine Möglichkeit, gezielt zu einer Stelle zu springen, weil alles gleich aussieht und sich gleich anhört. Und gerade bei komplizierten Themen, braucht man seine eigene Geschwindigkeit, in einem Buch kann man innehalten und zurückblättern, man kann Absätze mehrfach lesen, Dinge unterstreichen.
Generell mag ich Videos nicht sonderlich: Ich ärgere mich jedesmal, wenn ich im Internet nach einer Anleitung nach irgendetwas Suche und statt einem bebilderten Text nur ein dämliches Video finde. In einem Text kann ich schnell drüberfliegen, und sehe worum es geht, in einem Video kann ich einzelne Stelle anspringen und muss erst eine Minute zuhören um zu sehen, was überhaupt gesagt wird. Komplexe, visuelle Vorgänge ('Schuhe binden' oder so) sollte man als Video zeigen, fast alles andere eher nicht. Alleine schon, weil man sie nicht ausdrucken kann.
Der zweite Punkt ist halt so ein bisschen, dass es so unglaublich leicht, ist, ein Video zu machen. Man überlegt sich kurz, was man zeigen will, startet die Aufnahmesoftware, geht es einmal durch und ist fertig. Wenn man faul ist, macht man das Voice-Over direkt bei der Aufnahme und lässt einfach alles an einem Stück, so spart man sich danach komplett die Zeit fürs Schneiden, mal davon abgesehen, dass man vielleicht noch einen Vorspann davor packt. Aber man merkt halt als Konsument, wie viel Arbeit investiert wurde. Generell versuche ich meine Zeit nicht zu vertrödeln, wenn ich also ein Video sehe, in dem jemand die Hälfte der Zeit überhaupt nichts sagt, weil er mit Tippen beschäftigt ist, denke ich mir halt, dass ich die selbe Information auch in der halben Zeit hätte bekommen können. Nur würde das natürlich bedeuten, dass man das Voice-Over in einem zweiten Durchlauf, bzw. von einer anderen Person machen lassen muss.
Das ganz große Problem ist eigentlich nur, dass auf Youtube unendlich viele Leute berühmt werden wollen. Und das wird man, indem die eigenen Videos besser sind, als alle anderen. Es gibt ein gnadenloses Überangebot von Videos (jedenfalls sobald man zu irgendeinem Thema, das keine absolute Nische ist, ein Video macht. C++ ist definitiv keine Nische) und Menschen werden dich gnadenlos ignorieren, wenn du nicht besser und professioneller als alle anderen bist. Und dann sitzt man an einem Video nicht einen Sonntag Abend eine halbe Stunde lang, sondern eine ganze Woche in Vollzeit.
Mir tut das gerade selbst ein bisschen Leid, dass das jetzt quasi alles negativ war. Aber du versuchst eben mit recht geringem Aufwand in einem gnadenlosen Konkurrenzkampf zu bestehen. Vielleicht kriegst du ja ein paar 100 Views, aber mehr würde ich an deiner Stelle einfach nicht erwarten.
Programmiere vielleicht lieber irgend ein nützlichen OpenSource-Tool, vielleicht freuen sich da mehr Menschen drüber.