Articles of c #

Inhalt des Standardcontainers (std :: map) mit gdb überprüfen

Angenommen, so etwas zu haben: #include int main(){ std::map m; m[1] = 2; m[2] = 4; return 0; } Ich möchte in der Lage sein, den Inhalt der Karte zu überprüfen, auf der das Programm von Gdb ausgeführt wird. Wenn ich versuche, den tiefgestellten Operator zu verwenden, bekomme ich: (gdb) pm[1] Attempt to take address […]

HTTP-Post-XML-Daten in C #

Ich muss HTTP-XML-Daten an eine URL senden, die Textarea mit dem Namen von XMLdata hat. Meine XMl-Daten sind fertig und befinden sich in XDocument Sendingxml = xml; aber die Postleitzahl, die ich ausprobiert habe, funktioniert nicht. Hauptsächlich, weil ich nicht weiß, wie man die XML-Daten in die postData Variable einfügt, da sie nur eine Zeichenkette […]

Objekt-Dumper-class

Ich suche nach einer class, die ein Objekt und alle Blattwerte in einem ähnlichen Format ausgeben kann: User – Name: Gordon – Age : 60 – WorkAddress – Street: 10 Downing Street – Town: London – Country: UK – HomeAddresses[0] … – HomeAddresses[1] … (Oder ein klareres Format). Dies würde bedeuten: public class User { […]

Wie schaltet man (buchstäblich) ALLE Warnungen des GCC ein?

Ich würde gerne ALLE Warnungen des GCC aktivieren. (Du würdest denken, es wäre einfach …) Man könnte meinen, dass -Wall den Trick -Wall könnte, aber nein! Noch brauchen -Wextra . Du würdest denken – -Wextra könnte es tun, aber nein! Nicht alle hier aufgeführten Warnungen (z. B. -Wshadow ) werden dadurch aktiviert. Und ich habe […]

Ist es möglich, dem Verzweigungsprädiktor mitzuteilen, wie wahrscheinlich es ist, dem Zweig zu folgen?

Nur um es klar zu stellen, ich werde hier keine Portabilität anstreben, also sind alle Lösungen, die mich mit einer bestimmten Box verbinden, in Ordnung. Grundsätzlich habe ich eine if-statement, die 99% der Zeit als wahr auswerten wird, und versuche, jede letzte Uhr der performance herauszukitzeln, kann ich eine Art Compiler-Befehl (mit GCC 4.1.2 und […]

Wie listet alle classn mit benutzerdefinierten classnattributen auf?

Frage basiert auf MSDN-Beispiel . Nehmen wir an, wir haben einige C # -classn mit HelpAttribute in einer eigenständigen Desktop-Anwendung. Ist es möglich, alle classn mit einem solchen Attribut aufzuzählen? Macht es Sinn, classn auf diese Weise zu erkennen? Ein benutzerdefiniertes Attribut würde verwendet werden, um mögliche Menüoptionen aufzulisten, wobei das Auswählen eines Elements zu […]

Unterschied zwischen MVC 5 Projekt und Web Api Projekt

Ich bin neu in ASP.NET MVC und Web API und versuche, die Grundlagen zu bekommen. AFAIK, wir haben Projektvorlagen in VS 2013, benannt als MVC , Web API und Both of them together . Ich habe die Tutorials durchgelesen und gelernt, dass wir eine API erstellen können, indem wir MVC alleine und mit Web API […]

Deklariere ein const-Array

Ist es möglich, etwas ähnliches wie folgt zu schreiben? public const string[] Titles = { “German”, “Spanish”, “Corrects”, “Wrongs” };

Wie hoch sind die performanceskosten einer virtuellen Methode in einer C ++ – class?

Wenn mindestens eine virtuelle Methode in einer C ++ – class (oder einer ihrer übergeordneten classn) vorhanden ist, bedeutet dies, dass die class über eine virtuelle Tabelle verfügt und jede Instanz über einen virtuellen pointers verfügt. Die Speicherkosten sind also ziemlich klar. Die wichtigsten sind die Speicherkosten für die Instanzen (besonders wenn die Instanzen klein […]

Wie trenne ich eine .NET-Zeichenfolge?

Ich möchte eine Zeichenfolge so abschneiden, dass ihre Länge nicht länger als ein gegebener Wert ist. Ich schreibe in eine databasetabelle und möchte sicherstellen, dass die Werte, die ich schreibe, die Bedingung des Datentyps der Spalte erfüllen. Zum Beispiel wäre es schön, wenn ich folgendes schreiben könnte: string NormalizeLength(string value, int maxLength) { return value.Substring(0, […]