Fehler, Irrtümer, Fragen - Seite 1767

 
Vladimir Pastushak:
Vivaldi 1.6.689.32 (offizielle Version) (64 bit)
Версия 841b9a58130b84a3816d42023b714a2127e1e56f
OS Windows
JavaScript V8 5.5.372.32
Flash 24.0.0.186
Benutzer-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, wie Gecko) Chrome/55.0.2883.92 Safari/537.36 Vivaldi/1.6.689.32
Befehlszeile "C:\Users\vr-vo\AppData\Local\Vivaldi\Application\vivaldi.exe" --always-authorize-plugins --disable-translate --enable-blink-features=ResizeObserver --ppapi-flash-path="C:\WINDOWS\system32\Macromed\Flash\pepflashplayer64_24_0_0_186.dll" --flag-switches-begin --flag-switches-end
Pfad zur ausführbaren Datei C:\Users\vr-vo\AppData\Local\Vivaldi\Application\vivaldi.exe
Profilpfad C:\Benutzer\vr-vo\AppData\Lokal\Vivaldi\Benutzerdaten\Standard

Compiler MSVC 2015

keine Balken

Ich danke Ihnen. Vervielfältigt.
[Gelöscht]  
Freunde, könnt ihr das Terminal nicht an den Austausch anpassen? Was zum Teufel ist bei Otkritie Broker los? Der Tester reproduziert einige unglaubliche Aktienwerte für Aktien und geschlossene Aktienpositionen, die im Terminal hängen. Ich habe schon lange nicht mehr gehandelt, aber ich habe mich entschlossen, es zu tun, und der Gestank ist unbeschreiblich. Testen Sie Ihr Kunstwerk überhaupt, bevor Sie es den Leuten geben?)
 

Das funktioniert nicht:

#define AZ(R)  "df" #R
string s = AZ(rty);
 
pavlick_:

Das funktioniert nicht:

#define AZ(R)  "df" #R
string s = AZ(rty);
Und das sollte es auch nicht. Fügen Sie ein Pluszeichen hinzu.
 
fxsaber:
Und das sollte es auch nicht. Fügen Sie ein Pluszeichen hinzu.

In C/C++ sollte das der Fall sein. In µl sieht das Ganze folgendermaßen aus:

string s = "sdd" "trt";
durch ein Makro nicht will, obwohl es im Grunde das Gleiche ist.
 
pavlick_:

In C/C++ sollte das der Fall sein. Außerdem funktioniert es in µl wie folgt:

string s = "sdd" "trt";
Man möchte keine Makros verwenden, obwohl es im Grunde genommen ein und dasselbe ist.

Was ist der Zweck eines solchen Eintrags - ohne das Plus? Bequemlichkeit? - zweifelhaft.

Niemand schreibt es auf diese Weise

int i = 1 2; // типа 3
Oder wir machen die Norm um der Norm willen. Darüber nachzudenken, ist nicht unsere Sache.
 
fxsaber:

Welchen Zweck hat ein solcher Eintrag - ohne Pluszeichen? Bequemlichkeit? - zweifelhaft.

So schreibt man nicht

int i = 1 2; // типа 3
Oder wir folgen der Norm um der Norm willen. Es ist nicht unsere Aufgabe, darüber nachzudenken.
Wenn auch nur, weil der +-Operator eine Operation zur Laufzeit und nicht zur Kompilierzeit ist.
 
pavlick_:
Wenn auch nur, weil man mit dem +-Operator eine Laufzeitoperation anstelle einer Kompilierzeitoperation erhält.
Das ist nur in einem dummen Compiler möglich. Sie verstehen es selbst.
 

Hallo zusammen!

Eine Frage an unsere geschätzten Entwickler und Experten.


Ich habe das Forum durchsucht, aber keine Antwort gefunden.

Ist es unmöglich, während der Fehlersuche Variablenwerte im Beobachtungsfenster des Ausdrucks zu ändern?

Sie können nur Berechnungen anstellen, das ist alles?

Für eine Antwort bin ich sehr dankbar.

 
Northwest:

Hallo zusammen!

Eine Frage an unsere geschätzten Entwickler und Experten.


Ich habe das Forum durchsucht, aber keine Antwort gefunden.

Ist es unmöglich, während der Fehlersuche Variablenwerte im Beobachtungsfenster des Ausdrucks zu ändern?

Sie können nur Berechnungen anstellen, das ist alles?

Für eine Antwort bin ich sehr dankbar.

Zurzeit können Sie die Variablenwerte nicht ändern, sondern nur berechnen.