Ob in C oder C ++, ich denke, dass dieses illegale Programm, dessen Verhalten gemäß dem C- oder C ++ - Standard undefiniert ist, interessant ist: #include <stdio.h> int foo() { int a; const int b = a; a = 555; return b; } void bar() { int x = …
Meine Gruppe hat ein R-Paket entwickelt, um das Pflanzenwachstum zu simulieren (siehe GitHub-Repository ). Das R-Paket verwendet .Calldie Schnittstelle zu C. Wir haben entschieden, dass es sich lohnt, eine eigenständige C-Bibliothek zu erstellen. Die beiden Hauptgründe sind 1) die Verwendung vertrauter C-Debugging-Tools und 2) ein großer Teil der Entwickler- / …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich habe eine eingebettete Linux C-Anwendung, die mit …
Gibt unsafees Situationen, in denen die Zusammenarbeit mit C-Bibliotheken angesichts des Schlüsselworts C # immer noch von Vorteil ist? Ich konnte die Notwendigkeit einer sehr schnellen Zahlenverarbeitung, grafischen Manipulation oder Matrixoperationen unter Verwendung bereits vorhandener C-Bibliotheken erkennen. Aber gibt es einen Anwendungsfall, um Greenfield-DLLs beispielsweise in C99 zu schreiben und …
Ist es möglich, nur Java (ohne C ++ / NDK) zum Erstellen guter, schneller und schöner Android-Apps (einschließlich 3D-Entwicklung) zu verwenden? Wenn ich nach Stellenanforderungen für Android-Entwickler (offene Stellen) suche, sehe ich, dass Kenntnisse in C / C ++ / NDK sehr wichtig sind. Einige Unternehmen müssen ihre Testaufgaben sogar …
Ich lerne C (noch sehr Anfänger) unter Linux mit dem GCC-Compiler. Ich habe festgestellt, dass einige Bibliotheken, wie die mit dem math.hHeader verwendete Bibliothek, manuell verknüpft werden müssen, wenn sie enthalten sind. Ich habe in den Bibliotheken mit verschiedenen Flags des Formulars verlinkt -l[library-name], beispielsweise -lmfür die oben erwähnte Mathematikbibliothek. …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Wenn ich in einem Interview gebeten werde, Code …
Ich bin sehr verwirrt über diese Programmiersprache, Objective-C, mit der ich gehört habe, dass sie zur Entwicklung von iOS-Anwendungen verwendet wird. Ich weiß, dass es die Prinzipien von OOP verwendet. Wäre es einfacher zu lernen, wenn ich C ++ bereits kenne? Was ist mit dem Namen? Ist es eine Kombination …
Angenommen, dies: void func() { ... if( blah ) { int x; } ... } Ist der Platz für xden Stapel sofort reserviert, wenn er funceingegeben wird, oder nur, wenn der Block tatsächlich ausgeführt wird? Oder ist es die Wahl des Compilers? Verhalten sich C und C ++ dabei gleich?
Zunächst ein kleiner Hintergrund. Ich bin ein .NET-Entwickler (C #) und habe über 5 Jahre Erfahrung sowohl in der Webentwicklung als auch in Desktopanwendungen. Ich wollte mich schon seit einiger Zeit mit der iPhone-Entwicklung befassen, wurde aber aus dem einen oder anderen Grund immer von der Seite verfolgt. Ich habe …
Arrays und Zeiger sind in C nicht dasselbe, obwohl sie verwandt sind und auf ähnliche Weise verwendet werden können. Bisher sind wir uns alle einig. Ich verstehe jedoch nicht, warum Arrays in C enthalten waren, wenn Zeiger ihre Arbeit perfekt hätten erledigen können. Ich sage nicht, die Array-Notation zu entfernen …
Sehr oft komme ich in C-Code, wo printfFormatzeichenfolgen beginnen mit \n: printf ("\ nHallo"); Dies ist meiner Meinung nach eine nervige Sache, die keine Vorteile (ziemlich viele Nachteile!) In Bezug auf das Drucken bietet "Hello\n": Wenn die erste gedruckte Zeile mit beginnt '\n', beginnt die Programmausgabe mit einer (unbrauchbaren) leeren …
Letztes Jahr entwickelte meine Abteilung webbasierte Spiele und benötigte Flash. Es war schwer zu handhaben. Die Flash-Leute passten unabhängig von Können oder Beliebtheit im Büro nicht dazu. Vielleicht sind es Vorurteile aus den AS 2.0-Tagen, oder C-Programmierer machen die Dinge in meiner Abteilung anders. Ich verstehe es nicht! BEISPIEL Sie …
Ich möchte den Linux-Kernel-Code verstehen, und ich habe ihn durchlaufen, aber ich kann nicht das volle Gefühl dafür bekommen, was passiert (ich konzentriere mich auf den Netzwerkteil des Linux-Kernels), also kann jeder von Ihnen etwas Gutes vorschlagen Praktiken zum Lesen von C-Code (oder einem anderen Lang-Code) im Allgemeinen und spezifisch …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.