[Playlisten] [Impressum und Datenschutzerklärung]

06.02.2 Arrays kopieren, memcpy


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

also diese schöne Geschichte von wegen einem ?? ist gleich Schweifklammerklappt am Anfangund danach wird es dann alles ganz heikel in C und C plus pluswenn Sieeine Raid neunhundertTextenfünfzehnStelle hat ?? Lücken Text auch wieder ins Netzwirddas abzutretensoin A hier will ichpaar Sachen drin habendreivierfünfund wenn ich jetzt einanderes Gerät bauenBaus zwei einssieben?? könnte man jetzt hoffen dass man die dann auch zuweisenkannB setzte man bitte komplett gleich Aam?? gibt'sda gibt unser Compiler was Fingerdader Name eines Events darf nicht auf der linken Seite Elvalueist ein Liftvalueder darf nicht auf der linken Seite stehen das geht nicht anders als bei normalen Variablen mit normalen Variablenin A eins B ganze Zahlen können sie sagen und nehme den Wert von Arbeit in D zudas geht beimir ist leidernichtin C und C plus plusdas ist hier ungeschicktaneine Abhilfeauf die ganz harte Art wäre wieder Sonne for-Schleifeeine andere Idee hat was man tun kanngroßzehnnullund jetzt kopiere ich einfach zu Fußwas schreibe ich da reindas mache Zelle für Zelle das Versicherung auf eins machen wollteBeistrich in einem ?? machen wolltein die Zelle BI schreibe den Inhalt der Zelle einoder sonst was geschrieben hätten die B gleich Avon A nach B zu transferierenhier umgekehrthabendas wäre eine Lösungwie wäre etwas zu Fußetwas eleganter wäre folgende Lösungnicht möchte nach B zuweisenes gibtin der Header-Dateifür die Zeichenkettensind mit dem nächsten ausführlicherin der Header-Datei für die ZeichenkettenStringfingersnach der Zeichenketteähmda gibt es eine nette Funktion geheißen im Kopie MemoryKopieSpeicher kopierendie würde man typischerweisenutzen und zwargerade nach wie die dann aussiehtindenKaffeein das sieht alles ein bisschen heftig ausaus ihrer SichtanKomma das zweiteder zweite Parameter ist ein Konstanzder wird höchstwahrscheinlichgelesenund der erste wird geschriebenschon mal grob diesen Konstantinder zweite wird es wahrscheinlich nicht geschrieben ?? mit dem konstant etwaskomischder zweite wird gelesen der erste wird geschriebenzurückKommaich möchte inB schreibenalso Komma der dahin Abend gelesen werden B wird geschrieben so rumzustehenbesteht in der Reihenfolge man sonst die Zuweisung macht ?? bisschengegen die Intuition manchmalso möchte Kopierenvon A nach B und jetzt muss ich sagen wie viel denn kopiert werden soll in dieser Funktion dafür gibt es diesen Operator Sinne scheint schwarz sei es aufin der Formdas sagtkopieresoundso viele Bytes von A nach B und Zeiss aufEC UNSERE C plus plus sagtwie viele Bytes denn das hat was da hinten stehtan das der Fall Kommakönnen in??wieändert man es einmal in Aktion gesehen hatKommaansowas brauchen an diversen Stellennachherin C und C plus plusaber wissen wie groß ist denn jetzt dieser Typbesagt in Zeiss aufkönnen auch ?? statt dass sie jener Variable angebenkönnen Sie auch ein Typ angeben in runden Klammern allerdingseher zum Beispiel Zeiss Offloadverrät in die großen im allgemeinenflott variabel sindsolchen Stellen braucht man das dannals groß Sachen Speicher werdenalso sei es oft mit Klammernund dem variablenNamen Florian Typ schon im realen Typ oder ohne Klammern können ?? Klammern setzen macht nichts kaputt Punktkomisch aus ohne Klammern gibt niemals einen AusdruckKomma dieses A untersagteörtlichePlatz der brauchenAusrufezeichen versagen wir seit dem ?? auch das ist eine andere Separationzu machenvon A kopiere nach B und zwar Sophie Beitz wieder hinten stehendas muss man Aktion anAdamsBaconKunst so und jetztgehe ich in Einzelschrittenund kopieredas ist natürlich langweiligdas so zu machen??zu ?? wie vorgeführtsie können nachträglich hierbeim Debugger in diesüdliche aber einin die Liste reingehen und sagenbesonders von HerrnHerrnauf diese Weiseandere Werte eintragen als der zeigte nicht nur an Wassergradenwerden drin steht in den Variablen können auch ganz dreist andere Werte eintragenihre Variablenwenn sich nämlich jetzt die Aktion hierauf nicht von dem kombiniertenin Kopie ausführt sollte ?? gleich wiederdrei vier fünf drin stehen das in einem Rutscherinnert es ein Hinweiskopiert wirdsind die drei vier fünf in einem und das wäre die übliche Art das zu machen nicht minder for-Schleife sondern zu einem einzigen Befehl was natürlich nicht ungefährlichist wenn sie in die falsche Größe angebenschreibt er über das Ende weg oder letzten Paar aus und so weiter das ist alles was einem dann Nächte an Fehlersuche beschert aber trotzdem wird üblicherweiseauf diese Weise machen nicht mit zu einem handgestrickten?? mit ?? vorangeschritten for-Schleifedas wären C und C plus plus SeatraysKopieren von einem ins andere zuzuweisen?? RegisternummerZeiss Off in Aktionwas ist die Größe meines USAKomma nur zu Fuß uns überlegen wie groß wir dieses irre Speicherdiese Maschine seit sechzehn Bit Rechneralso ist der insechzehn Bit ich zwei Bytes sechzehn Bit zwei beidesauf malfürdie erste Zahl wieder drin steht brauchen siezwei Bytes eingereiht und noch ein weit jedes acht Bitzusammen die sechzehn Bitfür die erste Zahlund die zweite Zahl und die dritte Zahldasselbe noch mal für die zweite Zahl sieben hundert ?? dritte Zahlung zum Schlusssechs beieinem Riese soll A sechs Bytes groß seinnunmal gucken was als Aufschlagseit auf Seite sechs in der Tatmüssen nicht ausführlich rechnenPunkt das kann nämlich auf Unterschiede zwischen verschieden groß sein der Internist malzwei Bytes lang mal vier Bytes lang was auch immeranalle Vorsicht eine Stelle lieber sei's aufnehmendenHand die korrekte Angabe für die jeweilige Maschine auch?? oder jetzt einmal floatmit Klammerngefragt hinter dem sei es auf mit Klammern sagte mir zwischen beiden float brauchtvier Wattes ist derzeitauf Operatordeckungan solchen Stellen immer vor befestigten Speicher schiebe oder Speicherplatz reservierenund ich wissen muss wie viel denn wie viel Bytes brauche ich denndas ist in C und C plus plus?? C plus plus Klammer zuverbergen aber NC ist das alles Handarbeit sie müssender Maschine immer sagen wie wir bei Zysten werden sollen und dafür ist heiß aufdas Mittel der Wahl