Articles of c #

Android NDK: Holen Sie sich das Backtrace

Ich entwickle die native Anwendung, die mit Android über das NDK funktioniert. Ich muss die function backtrace() aufrufen, wenn es einen Absturz gibt. Das Problem ist, dass für den NDK kein . Gibt es eine andere Möglichkeit, diese Rückverfolgung zu bekommen?

Leichte C-Unicode-Bibliothek

Ich suche nach einer kleinen C-Bibliothek, die mit utf8-Strings umgehen kann. Insbesondere das Teilen basierend auf Unicode-Begrenzern zur Verwendung mit Stemming-Algorithmen. Verwandte Beiträge haben vorgeschlagen: ICU http://www.icu-project.org/ (Ich fand es zu umfangreich für meine Zwecke auf eingebetteten Geräten) UTF8-CPP: http://utfcpp.sourceforge.net/ (Excellent, aber C ++ nicht C) Hat jemand plattformunabhängige, kleine Codebasen-Bibliotheken zum Umgang mit Unicode-Strings […]

LibCurl mit Visual Studio 2013 arbeiten

Ich habe Schwierigkeiten, LibCurl mit Visual Studio 2013 zu arbeiten. Ich habe die aktuelle Version (curl-7.33.0) heruntergeladen und versucht, den statementen auf dieser Seite zu folgen : LibCurl mit Visual 2010 zu verwenden Aber ich finde curllib.lib nicht in dem Ordner, den ich heruntergeladen habe. Und ich bekomme immer noch Fehler: Nach der Suche im […]

Erhalten Sie 3D-Koordinaten aus 2D-Bildpixeln, wenn extrinsische und intrinsische Parameter bekannt sind

Ich mache Kamera-Kalibrierung von tsai algo. Ich habe intrinsische und extrinsische Matrix, aber wie kann ich die 3D-Koordinaten aus dieser Information rekonstruieren? 1) Ich kann die Gaußsche Eliminierung verwenden, um X, Y, Z, W zu finden, und dann sind die Punkte X / W, Y / W, Z / W als homogenes System. 2) Ich […]

Dynamische Programmierung – Größter quadratischer Block

Ich muss das größte Quadrat von 1en in einer riesigen Datei voller 1er und 0er finden. Ich weiß, dass ich dynamische Programmierung verwenden muss. Ich speichere es in einem 2D-Array. Jede Hilfe mit dem Algorithmus, um das größte Quadrat zu finden, wäre großartig, danke! Beispieleingabe: 1 0 1 0 1 0 1 0 1 1 […]

Ist C stark typisiert?

Um Wikipedia zu zitieren: Zwei häufig verwendete Sprachen, die viele Arten der impliziten Konvertierung unterstützen, sind C und C ++, und manchmal wird behauptet, dass es sich um schwach typisierte Sprachen handelt. Andere argumentieren jedoch, dass diese Sprachen genügend Beschränkungen dafür vorsehen, wie Operanden unterschiedlicher Typen gemischt werden können, dass die beiden als stark typisierte […]

Zusammenführen von DLLs in eine einzelne EXE-Datei mit wpf

Ich arbeite gerade an einem Projekt, in dem wir viele Abhängigkeiten haben. Ich würde gerne alle referenzierten DLLs in die EXE kompilieren, so wie Sie es mit eingebetteten Ressourcen tun würden. Ich habe versucht, ILMerge, aber es kann nicht umgehen. Xaml Ressourcen. Meine Frage ist also: Gibt es eine Möglichkeit, ein WPF-Projekt mit mehreren Abhängigkeiten […]

Welche Optionsschaltfläche in der Gruppe ist aktiviert?

WinForms verwenden Gibt es einen besseren Weg, den aktivierten RadioButton für eine Gruppe zu finden? Es scheint mir, dass der folgende Code nicht notwendig sein sollte. Wenn Sie einen anderen RadioButton prüfen, dann weiß er, welcher zu deaktivieren ist … also sollte er wissen, was überprüft wird. Wie ziehe ich diese Informationen, ohne eine Menge […]

Wie behebe ich “for loop initial declaration used außerhalb C99 modus” GCC error?

Ich versuche das 3n + 1 Problem zu lösen und ich habe eine for Schleife, die so aussieht: for(int i = low; i highestres) { highestres = res; } } Leider bekomme ich diesen Fehler, wenn ich versuche, mit GCC zu kompilieren: 3np1.c: 15: error: ‘für’ Schleifenanfangsdeklaration außerhalb des C99-Modus verwendet Ich weiß nicht, was […]

Wie kann ich Standard Library (STL) -classn in meiner DLL-Schnittstelle oder ABI verwenden?

Es gab vorher einige Fragen zum Exportieren einer class, die STL-classn in Bezug auf Visual Studio-Warnung C4251 enthält: ZB diese Frage oder diese Frage. Ich habe die exzellente Erklärung bereits bei UnknownRoad gelesen. Die Warnung blind zu deaktivieren scheint ein wenig gefährlich zu sein, obwohl es eine Option sein könnte. Alle diese Std-classn zu verpacken […]