Alle Fragen

2
antworten

Entferne max (oder min) aus der Sammlung mithilfe der Java8-Streaming-API

Ich habe wenig Probleme mit Code-Design, die neue Streaming-API von Java 8 verwenden. Ich möchte neue Dinge lernen und eine der Aufgaben ist: Max und Min von der Liste ablehnen. Liste enthält keine Duplikate. Sieht einfach aus? Nein ... Me...
07.04.2014 в 11:25
4
antworten

___ answer1666599 ___

Sind Sie sicher, dass das C ist?

Das Standarddokument, mit dem Sie verbunden sind, beschreibt keine solche Syntax, die ich sehen könnte.

Das sieht nach C ++ aus, wo es tatsächlich verwendet wird, um zu sagen, dass die Struktur eine andere Struktur erbt. Die TeXmacs-Kompilierungsseite empfiehlt Ihnen, einen C ++ - Compiler zu verwenden, was (für mich) bedeutet, dass dies der Fall ist geschrieben in C ++, nicht C.

Ich habe einen kurzen Blick in das TeXmacs Quellarchiv geworfen und viele ".cpp" Dateien gesehen.

    
___ answer1666630 ___

GCC mag es nicht (natürlich im C-Modus).

Und wenn ich mir die Spezifikation anschaue, sehe ich nicht das, was auf Seite 113 (6.7.2.1) definiert ist, es heißt:

%Vor%

Dies ist die Syntax für Bitfelder wie folgt:

%Vor%

Also zusammenfassend: Das ist nicht C, es ist C ++ und es ist Vererbung wie Klassenvererbung.

    
___ answer1666632 ___

Der %code% im Text des Standards ist nicht Bestandteil der C-Konstruktion. Es ist da, um das zu definierende Ding und seine Definition zu trennen.

Es gibt keine gültige Verwendung von %code% in einer Strukturdeklaration.

    
___ tag123c ___ C ist eine universelle Computerprogrammiersprache, die für Betriebssysteme, Bibliotheken, Spiele und andere Hochleistungsanwendungen verwendet wird. Dieses Tag sollte bei allgemeinen Fragen zur C-Sprache verwendet werden, wie in der Norm ISO 9899: 2011 definiert. Fügen Sie ggf. ein versionsspezifisches Tag wie c99 oder c90 für Fragen zu älteren Sprachstandards hinzu. C unterscheidet sich von C ++ und es sollte nicht mit dem C ++ - Tag kombiniert werden, wenn ein rationaler Grund fehlt. ___ tag123c ___ C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll. ___ qstntxt ___

Als ich den Code von TeXmacs gelesen habe, habe ich Folgendes gesehen:

%Vor%

Was heißt das?

Diese Syntax ist im C-Standard , S. 113 definiert. aber ich habe die Bedeutung nicht gefunden, aber das ist, weil ich nicht weiß, wie man Grammatikregeln liest.

Weil %code% ein anderes %code% ist, das Funktionen wie einen Konstruktor und einen virtuellen Destruktor enthält, und weil ich an anderer Stelle gelesen habe, dass Klassen in C ++ eigentlich %code% mit öffentlichen Membern sind, nehme ich an, dass dies der Fall ist die Art der Vererbung mit %code% in C (weil es der C-Standard ist ...).

Stimmt das?

    
___ answer1666617 ___

Es ist C ++ - Syntax und entspricht dem:

%Vor%

Dies ist die normale Syntax für die Vererbung von Klassen, hier wird %code% von %code% geerbt.

Über diese Syntax in C:

Der C-Standard, mit dem Sie verbunden sind, definiert (6.7.2.1):

%Vor%

Nach C muss es also %code% sein, gefolgt von einem optionalen Identifier, gefolgt von %code% . Oder nur %code% gefolgt von einem Identifier (eine Forward-Deklaration). In beiden Fällen ist dort noch Platz für ein zusätzliches %code% .

Das %code% , das später in diesem Absatz des Standards erwähnt wird, handelt von Bit-Feld-Breiten wie diesem;

%Vor%

Hier sind %code% und %code% nur 4 und 3 Bits breit, aber das ist eine andere Syntax als in der Frage.

    
___

Als ich den Code von TeXmacs gelesen habe, habe ich Folgendes gesehen: %Vor% Was heißt das? Diese Syntax ist im C-Standard , S. 113 definiert. aber ich habe die Bedeutung nicht gefunden, aber das ist, weil ich nicht weiß, wie man Grammat...
03.11.2009 в 10:46
2
antworten

Python pandas / matplotlib, die Beschriftungen über Balkendiagrammspalten kommentiert

Wie füge ich die Bezeichnung für den Wert hinzu, der über den Balken in der Balkenanzeige angezeigt werden soll: %Vor%     
11.05.2014 в 10:03
2
antworten

Verwendung von ng-repeat mit Markierungen in ngMap

Ich möchte ngMap verwenden, um Google Maps zu meiner App hinzuzufügen. Die Demos sind "statisch" in dem Sinne, dass sie nur hartcodiertes HTML haben. Ich möchte, dass mein Code "dynamisch" ist in dem Sinne, dass er regelmäßig einen Server b...
13.03.2014 в 07:43
5
antworten

Wie entferne ich Microsoft Git Provider?

Ich habe ein Problem mit VS2013, das ich mit meinem Visual Studio Online-Konto verbunden hatte, und verwendete TFS Source Control, bis ich Git installiert habe. Jetzt scheint es, dass "Microsoft Git Provider" meine Einstellungen für die Quellcod...
17.03.2014 в 16:30
1
antwort

Wie deklariere ich eine Basismodellklasse in Flask-SQLAlchemy?

Ich möchte eine Basisklasse für alle anderen Schemaobjekte deklarieren kann erben von, zum Beispiel: %Vor% Dann können alle anderen Schemaobjekte von ihr erben und müssen nicht wiederholt werden die Deklaration der zwei Spalten. Wie würde...
10.04.2014 в 00:27
3
antworten

Haskell: Leistung von IORefs

Ich habe versucht, einen Algorithmus in Haskell zu codieren, der viele veränderbare Referenzen benötigt, aber er ist (vielleicht nicht überraschend) sehr langsam im Vergleich zum reinen Lazy Code. Betrachten Sie ein sehr einfaches Beispiel: %V...
05.06.2014 в 19:13
9
antworten

Unterstreichung der UIButton in iOS 7 entfernen

Kann jemand die UIButton Unterstreichung entfernen, die wegen der Barrierefreiheit erscheint? (Ich weiß, dass der Benutzer "Button Shapes" aktiviert hat) Wie kann ich das programmatisch entfernen oder eine Eigenschaft in Xcode f...
23.04.2014 в 13:55
4
antworten

Wie entferne ich nur Zahlen aus einer PHP-Zeichenfolge?

Angenommen, ich habe diese Zeichenfolge: %Vor% Ich möchte die Variable $int auf $int = 123456; setzen Wie mache ich das? Beispiel 2: %Vor% Erforderlich: %Vor% Danke!     
29.03.2014 в 07:22
2
antworten

Mongo durchschnittliche Aggregationsabfrage ohne Gruppe

Ich versuche, den Durchschnitt eines ganzen Feldes mit dem Aggregations-Framework in Mongo zu erhalten. Jedoch kann ich kein Beispiel finden, das es ohne einen Gruppenparameter verwendet. Ich habe folgende Dokumentstruktur: %Vor% Grunds...
27.04.2014 в 12:39