Suchergebnisse
Suchergebnisse 101-120 von insgesamt 308.
-
C++ Tutorial
BeitragKann mir jemand ein nettes C++ tutorial empfehlen? Suche was kompaktes, gemeint ist Syntax und C++ spezifische Konzepte, keine Einführung in OOP usw. Habs mal mit einem Wikibook probiert, ist aber ein wenig langatmig und das was ich brauch find ich in der Regel nicht schnell genug. Danke.
-
Thx, das hat schon mal geholfen. Hatte letzthin das Problem, dass ich mir ein 26-Aeren-Baum aus Structs gebastelt habe. Das sah dann noch mal ein bisschen komplizierter aus. Kann den Code gerade nicht finden aber werde ihn vielleicht spaeter mal posten. Muss jetzt noch schnell meine letzte Pruefung vor den Ferien schreiben gehen (ratet mal ueber was und wie meine chancen stehen ).
-
Die einfachen Beispiele sind mir eigentlich klar, ich kann auch referencing und dereferencing unterscheiden, auch wenn mein Code oben wohl nicht darauf schliessen laesst. Schlimm wirds erst wennn ich Pointer und Arrays vermische, dann hab ich wieder mal keine Ahnung wies mit der Operator-Praezedenz aussieht, siehe auch hier. Aehnlich verwirrend finde ich Arrays mit Pointer auf Structs. Da weiss ich dann nie was jetzt erlaubt ist und was nicht ((array[4])->element ?) usw. Ist wohl nichts was man …
-
Hallo, ich hatte heute wieder mal das Vergnuegen mit Xcode und C zu spielen...dabei sind leider ein paar Probleme aufgetaucht. 1. Kann es sein das Xcode 3 ein wenig buggy ist? Zuerst hatte ich das Problem, dass Programme, welche ich in Xcode ausgefuehrt habe nicht beendet wurden. Nichts mit crash (im Terminal lief alles normal). Ich musste einfach alles mit dem Stop-Button abwuergen. Xcode neu starten hat da noch geholfen. Ca. 1h spaeter stieg das "syntax-aware indenting" aus, einfach so... Da m…
-
Dumme Pointer Frage
BeitragIch hoffe das ist nicht wieder einmal ein Blackout von mir aber wieso ist folgender Code nicht aequivalent? Quellcode (9 Zeilen) Ich hab ja eigentlich in beiden Funktionen nicht mehr als einen Pointer? Das verwirrt mich gerade.
-
Erste Schritte mit Assembler
BeitragZitat: „Original von ssb Generell solltest du aufpassen, wie die Register belget werden. Lies dazu die entsprechenden Docs von Apple zur Mach-O Function Call ABI... “ Danke, werd ich mir bei gelegenheit und wenns nicht all zu viel ist mal antun Ich weiss mittlerweile, das mein Programm abschmiert, wenn ich was in %ebx schreibe. Zitat: „Original von ssb Bei i386_64 sieht die Registerbelegung GANZ anders aus. “ Naja, damit muss ich mich glücklicherweise noch nicht beschäftigen... Zitat: „Original …
-
Erste Schritte mit Assembler
Beitragund gleich noch eine Frage hinterher: Quellcode (4 Zeilen) compiliert nicht mit dem Fehler Quellcode (1 Zeile) während das ganze mit einer fixen Potenz Quellcode (4 Zeilen) einwandfrei funktioniert!? Ach ja, wenn ich in Xcode die Build-Configuration auf Release stelle kompiliert auch plötzlich gar nichts mehr? Das hat aber weniger mit meinem aktuellen Problem zu tun, damit kann ich leben
-
Erste Schritte mit Assembler
BeitragSo, jetzt hab ich was funktionierendes: Quellcode (19 Zeilen) wobei jetzt auch der Assembler-Code so aussieht wie ich das erwarte (das leave ist jetzt nicht mehr da): Quellcode (19 Zeilen) Jetzt kann ich wenigstens mal ein wenig damit rumspielen. Seh ich das richtig das all die .stabs für den Debugger da sind?
-
OS X Benutzerrechte (last.fm)
BeitragZitat: „Original von barcelona Also *ich* ärger(t)e mich darüber, dass Last.fm mein MacBook immer zum Aufdrehen der Lüfter gebracht hat, weil es irgendwie schlecht programmiert war. Das Streaming über den Flash-Player im Browser lief deutlich "ruhiger". “ Ja, ueberzeugend ist Last.fm nicht, aber mir ist alles lieber als noch mehr Browser-Applikationen - komische Zweckentfremdung.
-
Erste Schritte mit Assembler
BeitragResultat ist leider das gleiche...
-
Erste Schritte mit Assembler
BeitragHallo, Ich mache gerade (gezwungenermassen) meine ersten Schritte mit Assembler und stosse da schon auf die ersten Hindernisse: Quellcode (19 Zeilen) Wenn ich das ganze nun ausführe schaltet sich bei printf der gdb dazu (a = 2, b = 3, *r = 5). Ich verstehe allerdings nicht so recht wieso? Kann ich denn innerhalb einer Funktion etwas von der Aussenwelt kapput machen? Btw: Zu rückgabewerten bin ich noch nicht gekommen, deshalb hab ich das mit einem Pointer gemacht. Noch ein paar allgemeine Fragen …