Articles of c #

Wie initialisiert man alle Mitglieder eines Arrays auf den gleichen Wert?

Ich habe ein großes Array in C (nicht C ++, wenn das einen Unterschied macht). Ich möchte alle Mitglieder auf den gleichen Wert initialisieren. Ich könnte schwören, dass ich einmal einen einfachen Weg kannte, dies zu tun. Ich könnte memset() in meinem Fall verwenden, aber gibt es nicht eine Möglichkeit, dies zu tun, die direkt […]

Wie konfiguriere ich eine App so, dass sie auf einem Computer mit hoher DPI-Einstellung (z. B. 150%) korrekt ausgeführt wird?

Ich habe eine einfache Winforms-Anwendung in C # erstellt. Wenn ich die Anwendung auf einem Computer mit hohen DPI-Einstellungen (z. B. 150%) ausführe, wird die Anwendung hochskaliert. So weit, ist es gut! Aber statt die fonts mit einer höheren Schriftgröße zu rendern, werden auch alle Texte einfach hochskaliert. Das führt natürlich zu sehr verschwommenem Text […]

Aktivieren der Assembly Bind-Fehlerprotokollierung (Fusion) in .NET

Wie aktiviere ich die Assembly-Bind-Fehlerprotokollierung (Fusion) in .NET?

Nicht definierte Referenz auf das statische classnmitglied

Kann mir jemand erklären, warum folgender Code nicht kompiliert wird? Zumindest auf g ++ 4.2.4. Und noch interessanter, warum es kompiliert wird, wenn ich MEMBER in int umsetze? #include class Foo { public: static const int MEMBER = 1; }; int main(){ vector v; v.push_back( Foo::MEMBER ); // undefined reference to `Foo::MEMBER’ v.push_back( (int) Foo::MEMBER […]

Gibt es eine Einschränkung, die meine generische Methode auf numerische Typen beschränkt?

Kann mir jemand sagen, ob es einen Weg mit Generika gibt, ein generisches Typ-Argument T auf nur zu begrenzen: Int16 Int32 Int64 UInt16 UInt32 UInt64 Ich kenne das Schlüsselwort where , kann aber keine Schnittstelle nur für diese Typen finden. Etwas wie: static bool IntegerFunction(T value) where T : INumeric

Wie führe ich einen Befehl aus und erhalte die Ausgabe des Befehls in C ++ mit POSIX?

Ich suche nach einer Möglichkeit, die Ausgabe eines Befehls zu erhalten, wenn es in einem C ++ – Programm ausgeführt wird. Ich habe mit der system () -function geschaut, aber das wird nur einen Befehl ausführen. Hier ist ein Beispiel für das, wonach ich suche: std::string result = system( “./some_command” ) ; Ich muss einen […]

Warum sollte ich die Elementinitialisierungsliste verwenden?

Ich benutze nur teilweise Initialisierungslisten mit meinen Konstruktoren … aber ich habe die Gründe dafür längst vergessen … Verwenden Sie in Ihren Konstruktoren Elementinitialisierungslisten? Wenn ja warum? Wenn nicht, warum nicht?

Warum bekomme ich immer die gleiche Folge von Zufallszahlen mit rand ()?

Dies ist das erste Mal, dass ich Zufallszahlen mit C versuche (ich vermisse C #). Hier ist mein Code: int i, j = 0; for(i = 0; i <= 10; i++) { j = rand(); printf("j = %d\n", j); } Mit diesem Code bekomme ich jedes Mal die gleiche Sequenz, wenn ich den Code ausführe. […]

Wann führt das Aufrufen einer Memberfunktion für eine Nullinstanz zu einem nicht definierten Verhalten?

Betrachten Sie den folgenden Code: #include struct foo { // (a): void bar() { std::cout << "gman was here" <bar(); // (a) f->baz(); // (b) } Wir erwarten, dass (b) abstürzt, weil es für den Nullzeiger kein entsprechendes Mitglied x gibt. In der Praxis stürzt (a) nicht ab, weil der this pointers nie verwendet wird. […]

Die Entität kann nicht in einer LINQ to Entities-Abfrage erstellt werden

Es gibt einen Entitätstyp namens product, der vom Entity-Framework generiert wird. Ich habe diese Abfrage geschrieben public IQueryable GetProducts(int categoryID) { return from p in db.Products where p.CategoryID== categoryID select new Product { Name = p.Name}; } Der folgende Code triggers den folgenden Fehler aus: “Die Entität oder der komplexe Typ Shop.Product kann nicht in […]