Tag: operators
Operatoren sind Symbole, die auftreten, in fast allen Programmier-und Code-Sprachen, für Berechnungen und Vergleiche auf Daten.
10
Antworten
Habe ich bemerkt dass jemand mithilfe der PHP-Betreiber === ich kann nicht einen Sinn. Ich habe versucht es mit einer Funktion, und es entspricht in der verrückten Möglichkeiten. Was ist die definition dieses operators? Ich kann nicht
3
Antworten
Betrachten Sie den folgenden Codeausschnitt: "12-18" -Contains "-" Würden Sie denken, dass dies wertet zu trueaber es funktioniert nicht. Diese werden anhand false statt. Ich bin mir nicht sicher, warum dies geschieht, aber es funktioniert. Um dies
5
Antworten
Habe ich einen Aufzählungstyp, dass ich möchte, um zu definieren, die ><>=und <= Betreiber für. Ich weiß, dass diese Operatoren sind implictly erstellt auf der Grundlage der Aufzählungstyp (wie pro die Dokumentation) aber ich möchte ausdrücklich definieren
4
Antworten
Mein Freund sagte, dass es Unterschiede zwischen "mod" und "Rest". Wenn ja, was sind die Unterschiede in C und C++? Tut '%' bedeutet entweder "mod" oder "rem" in C? InformationsquelleAutor der Frage songhir | 2012-12-03
3
Antworten
Ich bin ein wenig verwirrt über die Unterschiede zwischen Type operator + (const Type &type); Type &operator += (const Type &type); und friend Type operator + (const Type &type1, const Type &type2); friend Type &operator += (const
7
Antworten
Betrachten wir ein einfaches Beispiel: struct some_struct { std::string str; int a, b, c; } some_struct abc, abc_copy; abc.str = "some text"; abc.a = 1; abc.b = 2; abc.c = 3; abc_copy = abc; Dann abc_copy ist
14
Antworten
Ihrer Meinung nach, ist es überhaupt gültig ist der @ - operator unterdrückt eine Fehlermeldung/Warnung in PHP in der Erwägung, dass Sie möglicherweise die Handhabung der Fehler??? Wenn ja, in welchen Fällen würden Sie verwenden? Code-Beispiele sind
3
Antworten
Was ist die Verwendung der tilde-operator in Python? Eine Sache, die ich denken kann ist, etwas zu tun, auf beiden Seiten eines Strings oder einer Liste, wie z.B. prüfen, ob ein string ein Palindrom ist oder nicht:
9
Antworten
Was ist diese Doppel-Doppelpunkt ::? E. g. Foo::Bar. Fand ich eine definition: Den :: ist ein unärer operator, der es erlaubt: Konstanten, Instanzmethoden und Klassenmethoden definiert, die innerhalb einer Klasse oder Modul, um von überall abgerufen werden
2
Antworten
Ist es möglich, in Matlab zu Inkrementieren den Wert einer Variablen ohne wiederholte es auf der rechten Seite der Anweisung? InformationsquelleAutor der Frage Kozyarchuk | 2011-07-09
8
Antworten
Wie würden Sie sagen, ist nicht gleich? Wie if hi == hi: print "hi" elif hi (does not equal) bye: print "no hi" Ist es ein Ersatz für == das bedeutet "nicht gleich"? InformationsquelleAutor der Frage Aj
17
Antworten
Ich bin unter dem Eindruck, dass diese beiden Befehle führen die gleiche Ende, nämlich die Inkrementierung von X durch 1, aber das letztere ist wahrscheinlich effizienter. Wenn das nicht zutrifft, erläutern Sie bitte die diff. Wenn es
4
Antworten
Ich bin dabei einige ruby-übungen, und Sie sagte, ich muss gehen Sie zurück und schreiben Sie das Skript mit += Kurzschrift-Notationen. Diese übung befasst sich in Erster Linie mit dem lernen neuer Methoden. Das problem ist, ich
20
Antworten
Was bedeutet der folgende code bedeuten, dass in Ruby? ||= Hat es irgendeine Bedeutung oder den Grund für die syntax? InformationsquelleAutor der Frage collimarco | 2009-06-15
7
Antworten
Was ist der richtige name für die Betreiber * wie in function(*args)? Auspacken, entpacken, etwas anderes? InformationsquelleAutor der Frage Anycorn | 2010-02-23
6
Antworten
Heute, während in einem client-Produktions-system, fand ich eine SQL Server-Abfrage, die eine unbekannte syntax. In dem unten angeführten Beispiel, was macht der *= Betreiber tun? Ich konnte nicht finden jede Erwähnung der es auf der MSDN-Website. Die
6
Antworten
Es ist eine Allgemeine Frage hier: In welcher situation sollte der integrierte operator - Modul verwendet werden, das in python? Die top-Antwort behauptet, dass operator.itemgetter(x) ist "sauberer" als, vermutlich, als lambda a: a[x]. Ich fühle das Gegenteil
12
Antworten
null-coalescing-übersetzt in etwa return x, unless it is null, in which case return y Brauche ich oft return null if x is null, otherwise return x.y Kann ich verwenden return x == null ? null : x.y;
3
Antworten
Was ist der Unterschied zwischen System.Math.DivRem() und die % Betreiber? InformationsquelleAutor der Frage mbrownnyc | 2011-08-08
3
Antworten
Gibt es eine vollständige Liste der zulässigen Zeichen irgendwo, oder eine Regel, die bestimmt, welche verwendet werden können in einem Bezeichner vs operator? InformationsquelleAutor der Frage Peter Hall | 2012-05-11
9
Antworten
Scala-syntax hat viele Symbole. Da diese Arten von Namen sind schwer zu finden mit Hilfe von Suchmaschinen, eine umfassende Liste von Ihnen wäre hilfreich. Was sind alle die Symbole, die in Scala, und was hat jeder von
5
Antworten
Ist es möglich, ein custom-operator, so Sie tun können, Dinge wie diese? if ("Hello, world!" contains "Hello") ... Hinweis: dies ist eine separate Frage von "Ist es eine gute Idee..." 😉 InformationsquelleAutor der Frage |
6
Antworten
Merke ich, dass ein pre-Inkrement/Dekrement-operator kann angewendet werden auf eine variable (wie ++count). Es kompiliert, aber es funktioniert nicht wirklich ändern Sie den Wert der Variablen! Was ist das Verhalten von den pre-Inkrement/Dekrement-Operatoren ( ++ /-- ),
4
Antworten
Habe ich gelesen, über die bit-Operatoren in Objective-C in Kochan ' s Buch "Programming in Objective-C". Ich bin SEHR verwirrt über diesen Teil, obwohl ich wirklich verstanden hätte, die meisten alles andere vorgestellt, um mir so weit.
10
Antworten
Ist es ein Vorteil einen über den anderen? In Python 2, Sie beide scheinen dieselben Ergebnisse zurückgegeben: >>> 6/3 2 >>> 6//3 2 InformationsquelleAutor der Frage Ray Vega | 2008-10-08
19
Antworten
Einem pythagoräischen Tripel ist eine Menge von drei natürlichen zahlen, a < b < c, für die eine2 + b2 = c2 Beispielsweise 32 + 42 = 9 + 16 = 25 = 52. Gibt es (genau
7
Antworten
(Ich weiß, was die scope-resolution-operator ist, und wie und Wann es zu benutzen.) Warum C++ die :: operator statt mit der . Betreiber für diesen Zweck? Java verfügt nicht über einen separaten Betreiber, und funktioniert einwandfrei. Gibt
7
Antworten
Wenn ich definieren einen Zeiger auf ein Objekt, das definiert die Betreiber, gibt es eine direkte Möglichkeit zum Zugriff auf das operator von einem Zeiger? Zum Beispiel in dem folgenden code, den ich direkt zugreifen kann
11
Antworten
Warum hat die folgenden Verhalten sich unerwartet in Python? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>>
5
Antworten
Was bedeutet modulo in das folgende Stück code tun? from math import * 3.14 % 2 * pi Wie berechnen wir modulo auf eine Gleitkomma-Zahl? InformationsquelleAutor der Frage KodeWarrior | 2012-10-05
5
Antworten
Was hat Scala den @ - operator zu tun? Beispielsweise in der blog-post Formale Sprache-Verarbeitung in Scala, Teil 2 es ist so etwas wie das case x @ Some(Nil) => x InformationsquelleAutor der Frage lowercase | 2010-03-01
9
Antworten
Ich arbeite an code geschrieben, die von einem früheren Entwickler und in einer Abfrage, die es sagt, WHERE p.name <=> NULL Was bedeutet <=> bedeuten in dieser Abfrage? Ist es etwas, das gleich =? Oder ist es
14
Antworten
Ich bin ein großer fan, dass der compiler so viel Arbeit wie möglich für Sie ist. Beim schreiben einer einfachen Klasse, die compiler können Ihnen die folgenden für die "freien": Standard (leeren) Konstruktor Ein copy-Konstruktor Ein Destruktor
5
Antworten
Ich habe den folgenden code zu berechnen, die ein bestimmter Prozentsatz: var x = 6.5; var total; total = x/15*100; //Result 43.3333333333 Was ich haben will als ein Ergebnis ist die genaue Anzahl 43 und wenn die
16
Antworten
Warum ist && vorzuziehen & und || vorzuziehen |? Ich fragte jemand, wer die Programmierung für Jahre, und seine Erklärung war: Beispielsweise in if (bool1 && bool2 && bool3) { /*DoSomething*/}bool1 hat, um wahr zu sein es
1
Antworten
Habe ich gelesen, dass die ^ operator wird die logische XOR-operator in C#, aber ich dachte auch, es war die "power" - operator. Was ist die Erklärung? InformationsquelleAutor der Frage RCIX | 2009-10-02
5
Antworten
Ich bin sehr neu in der Programmierung, und am Lesen Accelerated C++ von Koenig. Na ja, ich Lerne über die Saiten und er schreibt, dass "die neue Idee ist, dass wir verwenden können + die Verkettung von
8
Antworten
Gibt es eine null-coalescing-operator in Javascript? Beispielsweise in C#, ich kann dies tun: String someString = null; var whatIWant = someString ?? "Cookies!"; Die besten approximation kann ich herausfinden, für Javascript ist die Verwendung der conditional-operator: var
2
Antworten
Erstelle ich ein drop-down-Liste mit allen Sprachen. Die Standard-Sprache Auswahl für die Liste bestimmt durch Informationen, die der Benutzer Hinzugefügt: <select> <c:forEach items="${languages}" var="lang"> <c:choose> <c:when test="${lang}.equals(${pageLang})"> <option value="${lang}" selected>${lang}</option> </c:when> <c:otherwise> <option value="${lang}">${lang}</option> </c:otherwise> </c:choose> </c:forEach>
18
Antworten
Warum gibt es keine ++ und -- Operatoren in Python? InformationsquelleAutor der Frage Leonid | 2010-09-06
3
Antworten
Ich habe auf der Suche über info über sich selbst aufrufenden Funktionen, und irgendwo stieß ich auf diese Schreibweise: +function(){} Kann mir jemand erklären, was die + - Zeichen vor die Funktion heißt/bedeutet? InformationsquelleAutor der Frage jOpacic
3
Antworten
Gibt es irgendeine Art von "nicht" - operator in JavaScript überprüfen, ob eine Eigenschaft existiert nicht in ein Objekt? Ich konnte nichts finden, das rund um Google oder SO. Hier ein kleines code-snippet, die ich arbeite, wo
5
Antworten
Ich habe einige javascript-code: <script type="text/javascript"> $(document).ready(function(){ $('#calcular').click(function() { var altura2 = ((($('#ddl_altura').attr("value"))/100)^2); var peso = $('#ddl_peso').attr("value"); var resultado = Math.round(parseFloat(peso / altura2)*100)/100; if (resultado > 0) { $('#resultado').html(resultado); $('#imc').show(); }; }); }); </script> Was bedeutet die
4
Antworten
Ich habe eine variable, die definiert wird als $var .= "value"; Wie sieht die Verwendung des Punktes gleich Funktion? InformationsquelleAutor der Frage Presto | 2013-02-13
3
Antworten
Mit C# 6.0 in die VS2015 preview-wir haben einen neuen Betreiber, ?.die verwendet werden können, wie diese: public class A { string PropertyOfA { get; set; } } ... var a = new A(); var foo =
17
Antworten
Beobachtungen: Java hat eine logische UND-operator. Java hat eine logische ODER-operator. Java hat eine logische NICHT-operator. Problem: Java hat keine logische XOR-operator, laut sun. Ich möchte zu definieren. - Methode Definition: Als eine Methode, es ist einfach
9
Antworten
Habe ich gesehen := verwendet in mehrere code-Beispiele, aber nie mit einer begleitenden Erklärung. Es ist nicht genau möglich, um google seine Verwendung, ohne zu wissen, den richtigen Namen für Sie. Was tut es? InformationsquelleAutor der Frage
28
Antworten
Sah ich einige code, der scheint die Verwendung eines operators, die ich nicht erkennen, in form von zwei Ausrufezeichen, etwa so: !!. Kann mir bitte jemand sagen, was dieser operator funktioniert? Den Kontext, in dem ich sah,
1
Antworten
Ich habe drei Variablen: VAR1="file1" VAR2="file2" VAR3="file3" Wie zu verwenden und ( && ) - operator im if-Anweisung wie dieser: if [ -f $VAR1 && -f $VAR2 && -f $VAR3 ] then ... fi Wenn ich dieser
3
Antworten
Muss ich eine virtuelle << Betreiber. Jedoch, wenn ich versuche zu schreiben: virtual friend ostream & operator<<(ostream& os,const Advertising& add); Bekomme ich den compiler-Fehler Fehler 1 Fehler C2575: 'operator <<' : nur member-Funktionen und Basen können virtuelle