Articles of c #

Welcher Teil des C ++ Standards erlaubt es, Variablen in Klammern zu deklarieren?

Betrachten Sie den folgenden Code: int main() { int(s); } Ich bin überrascht von der Tatsache, dass es gültige Variable s schafft. Kann mir jemand erklären, was hier passiert?

Warum wird in der statement “m = ++ i && ++ j ||” nicht “k” erhöht? ++ k “wann” ++ i && ++ j “wird als wahr ausgewertet?

Werden die einzelnen Ausdrücke in einem zusammengesetzten logischen AND / OR- Ausdruck nicht zuerst ausgewertet, bevor die logischen Operatoren auf ihr Ergebnis angewendet werden? Warum ist ++k in der Bedingung m = ++i && ++j || ++k unberührt? m = ++i && ++j || ++k für das folgende Programm: #include int main() { int i=-3, […]

Looping über Arrays mit Inline-Assembly

Wenn ich ein Array mit Inline-Assembly überschlinge, sollte ich den Registermodifikator “r” oder den Speichermodifikator “m” verwenden? Betrachten wir ein Beispiel, das zwei Float-Arrays x und y hinzufügt und die Ergebnisse in z schreibt. Normalerweise würde ich intrinsics verwenden, um dies so zu machen for(int i=0; i<n/4; i++) { __m128 x4 = _mm_load_ps(&x[4*i]); __m128 y4 […]

Formatieren einer Zeichenfolge in Spalten mithilfe der String-Interpolation

Ich muss doubles drucken, so dass eine bestimmte Anzahl von Symbolen (wie 8) für die String-Darstellung des Werts zugewiesen wird. Die nächsten Wörter sollten mit dem gleichen Index vom Anfang der Zeichenfolge in jeder Zeichenfolge beginnen. Jetzt habe ich: value: 0 test value: 0.3333333333333 test value: 0.5 test Ich brauche: value: 0 test value: 0.33333333 […]

Array von Strukturen, die Werte über sich selbst ersetzen

Ok, ich habe den unten stehenden Code und ich ziehe gerade verschiedene Dinge aus einer Datei und gebe sie in ein Array von Strukturen ein, “scheinbar” funktioniert es zunächst, ABER wenn ich es drucke, nachdem es mit der Datei fertig ist, scheint es habe alle Kurse und Namen durch das letzte Tal ersetzt, seltsamerweise passiert […]

Was sollte die richtige Antwort vom Web-Service sein, um die Jquery-Token-Eingabeergebnisse anzuzeigen?

Ich benutze ein Jquery Token Input-Plugin. Ich habe versucht, die Daten von der database anstelle von lokalen Daten zu holen. Mein Webservice gibt das json-Ergebnis in xml zurück: [{“id”:”24560″,”name”:”emPOWERed-Admin”},{“id”:”24561″,”name”:”emPOWERed-HYD-Visitors”}] Ich habe auf der Website http://loopj.com/jquery-tokeninput/ nachgesehen, die besagt, dass das Skript JSON-Suchergebnisse im folgenden Format ausgeben soll: [ {“id”:”856″,”name”:”House”}, {“id”:”1035″,”name”:”Desperate Housewives”} ] Beide scheinen identisch […]

Ich muss auf ein Formularsteuerelement von einer anderen class zugreifen (C #)

Auf meinem Formular habe ich einen Panel-Container namens “panelShowList”. Bei meinem Projekt habe ich eine neue class hinzugefügt, die wie folgt aussieht: class myNewClass { private int newPanelPos = 30; private const int spaceBetweenElements = 30; private const int panelWidth = 90; private const int panelHeight = 40; private int elementPos = 0; private ArrayList […]

Welche C ++ Fallen sollte ich vermeiden?

Ich erinnere mich, zuerst über Vektoren in der STL zu lernen und nach einiger Zeit wollte ich einen Vektor von Bools für eines meiner Projekte verwenden. Nachdem ich ein seltsames Verhalten beobachtet und etwas recherchiert habe, habe ich gelernt, dass ein Vektor von Bools nicht wirklich ein Vektor von Bools ist . Gibt es noch […]

Die C # -DLL kann den Wert einer Zahl, die als Referenz von einer VB6-Anwendung übergeben wird, nicht beeinflussen

Ich habe eine alte VB6-Anwendung, die eine VB6-DLL aufruft, und ich versuche, die VB6-DLL zu C # zu portieren, ohne den VB6-Anwendungscode zu berühren. Die alte VB6-DLL hatte eine Schnittstelle, die eine VB6 Long (32-Bit-Ganzzahl) als Verweis empfangen und den Wert aktualisiert. In der C # -DLL, die ich geschrieben habe, wird der aktualisierte Wert […]

In C # Winforms gibt es eine Möglichkeit, einen gepunkteten Rahmen um alle Steuerelemente zu legen und Griffpunkte bei der Auswahl bestimmter Steuerelemente zur Laufzeit anzuzeigen.

Ich arbeite in einem Team, das an einer IDE ähnlich Visual Studio arbeitet, um benutzerdefinierten Winform-Code für unsere lokalen Clients zu entwickeln. In unserem Code haben wir die Benutzersteuerelemente außer Kraft gesetzt, um unsere Aufgaben zu vereinfachen, aber die meisten unserer Steuerelemente sind von grundlegenden Winform-Steuerelementen in Winform abgeleitet. Ich benötige derzeit Hilfe bei der […]