Articles of c #

Rufen Sie C ++ elegant von C an

Wir entwickeln ein Projekt in C (C99). Aber wir haben eine Bibliothek als Quellcode (Math-Bibliothek) in C++ . Wir brauchen diese Bibliothek, also möchte ich fragen, was ist der eleganteste Weg, diese Quellcodes zu integrieren? Das Verhältnis zwischen den Größen von C und C++ ist 20:1 daher ist die Umstellung auf C++ nicht möglich. Sollten […]

Gute STL-ähnliche Bibliothek für C

Was sind gute Bibliotheken für C mit Datenstrukturen wie Vektoren, Deques, Stacks, Hashmaps, Treemaps, Sets usw.? Plain C, bitte, und plattformunabhängig.

Webapi Formulardaten Upload (in DB) mit zusätzlichen Parametern

Ich muss Dateien hochladen, die zusätzliche Parameter senden. Ich habe den folgenden Post im Stackoverflow gefunden: Webapi Ajax Formdata Upload mit zusätzlichen Parametern Es beschreibt, wie Sie dies mit MultipartFormDataStreamProvider tun und Daten auf dem Dateiserver speichern. Ich muss die Datei nicht auf dem Server, sondern in der database speichern. Und ich habe bereits arbeiten […]

Wie bekomme ich den Typ einer Variablen?

Wie findet man in C ++ den Typ einer Variablen?

Bereinigen einer STL-Liste / pointersvektor

Was ist der kürzeste Teil von C ++, den Sie verwenden können, um einen Vektor oder eine Liste von pointersn sicher zu bereinigen? (Angenommen, Sie müssen löschen auf den pointersn aufrufen?) list foo_list; Ich würde lieber nicht Boost verwenden oder meine pointers mit intelligenten pointersn umhüllen.

Wie verbinde ich mich mit einer USB-Webcam in .NET?

Ich möchte eine Verbindung zu einer USB-Webcam in .NET herstellen, insbesondere mit C #. Neu bei .NET Ich weiß nicht, welche Art von Unterstützung es in den Standardbibliotheken dafür gibt. Ich habe ein Beispiel im Internet gefunden, das Bitmaps durch die Zwischenablage kopiert, aber das scheint sehr hacky (und wahrscheinlich langsam). Gibt es einen besseren […]

Überladen von Operator == gegen Equals ()

Ich arbeite an einem C # -Projekt, bei dem ich bis jetzt unveränderbare Objekte und Fabriken verwendet habe, um sicherzustellen, dass Objekte vom Typ Foo immer mit == mit Gleichheit verglichen werden können. Foo Objekte können nach ihrer Foo nicht mehr geändert werden, und die Factory gibt immer das gleiche Objekt für einen gegebenen Satz […]

Gemeinsames Array-Längen-Makro für C?

Ich habe mehrere Makros für die Array-Länge gesehen, die herumschweben: Aus dieser Frage : #define length(array) (sizeof(array)/sizeof(*(array))) #define ARRAY_LENGTH(array) (sizeof((array))/sizeof((array)[0])) #define SIZE(array, type) (sizeof(array) / (sizeof(type)) Und Visual Studio’s _countof : #define _countof(_Array) (sizeof(_Array) / sizeof(_Array[0])) Was ich gerne wissen würde ist: Was ist der Unterschied zwischen denen, die array[0] und *array ? Warum sollte […]

Linq Liste von Listen zu einer einzelnen Liste

Scheint so, als ob das schon beantwortet worden wäre, aber ich finde es nicht. Meine Frage ist ziemlich einfach, wie kann ich dies in einer statement tun, so dass, anstatt die leere Liste neu zu erstellen und dann in der nächsten Zeile zu aggregieren, ich eine einzelne linq-statement haben kann, die meine endgültige Liste ausgibt. […]

Koppeln Sie Bluetooth-Geräte mit einem Computer mit 32 feet .NET Bluetooth-Bibliothek

Wenn Sie wissen möchten, wie Sie die 32feet.NET-Bibliothek für die Kommunikation mit Bluetooth-Geräten verwenden, lesen Sie die Lösung Ich versuche derzeit, über Bluetooth zwischen einem Computer und einem selbstgebauten .NET-Gadgeteer-Prototyp zu kommunizieren. Der Gadgeteer-Prototyp besteht aus dem Mainboard, einem Netzteil und einem Bluetooth-Modul. Das Modul befindet sich im erkennbaren Modus. Auf dem Computer läuft ein […]