Suchergebnisse für Anfrage "initialization"

16 die antwort

Deklarieren und Initialisieren von Arrays in C

Gibt es eine Möglichkeit, zuerst ein Array in C zu deklarieren und dann zu initialisieren? So weit habe ich ein Array wie folgt initialisiert: int myArray[SIZE] = {1,2,3,4....};Aber ich muss so etwas tun int myArray[SIZE]; myArray = ...

6 die antwort

OpenCV 3 Tracker funktioniert nach der Neuinitialisierung nicht me

Ich habe Probleme beim Verwenden des OpenCV 3-Tracking-Moduls für das Tracking. Es verhält sich genauso, entweder benutze ich eine Interface-Klasse (cv :: Tracker) oder eine Klasse mit Implementierung (wie cv :: TrackerMedianFlow oder cv :: ...

14 die antwort

Wie werden C ++ - Klassenmitglieder initialisiert, wenn ich das nicht explizit mache?

Angenommen, ich habe eine Klasse mit privaten Mitgliedernptr, name, pname, rname, crname undage. Was passiert, wenn ich sie nicht selbst initialisiere? Hier ist ein Beispiel class Example { private: int *ptr; string name; string *pname; string ...

TOP-Veröffentlichungen

6 die antwort

Warum würden Sie bei der Implementierung eines Failable Initializers in Swift "init!" Anstelle von "init" verwenden?

Die Swift-DokumentationInitialization: Failable Initializers [https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html#//apple_ref/doc/uid/TP40014097-CH18-ID224] Details zur ...

2 die antwort

Wie alle Elemente des Arrays auf Null initialisieren und das erste Element auf 1 in c [duplizieren]

Diese Frage hat hier bereits eine Antwort: wie setzt array [100] = {0} das gesamte Array auf 0? [/questions/629017/how-does-array100-0-set-the-entire-array-to-0] 4 Antworten Hier ist das Programm, mit dem das Array automatisch auf Null und das ...

4 die antwort

Kopierinitialisierung mit impliziter Konvertierung in c ++

class Foo { public: Foo(float b) {} }; class Bar { public: Bar(Foo foo) {} }; int main(int argc, char *argv[]) { Bar b1(3.0f); // accept, one implicit convertion happens there. Bar b2 = 3.0f; // error: no viable conversion from 'float' to 'Bar' ...

4 die antwort

Was passiert, wenn ein Konstruktor eine Ausnahme auslöst?

Werden wir dann UB bekommen? Ich habe es versucht: #include <iostream> struct B { B(){ std::cout << "B()" << std::endl; } ~B(){ std::cout << "~B()" << std::endl; } }; struct A { B b; A(){ std::cout << "A()" << std::endl; throw std::exception(); ...

2 die antwort

Visual Studio const_iterator Zuweisungsfehler

Die Zuweisung eines Standardkonstruiertenvector<int*>::const_iteratorch habe dies auf 5 Visual Studio 2010-Systemen versucht, die alle über Service Pack 1 verfügen. Es schlägt auf 3/5 Computern fehl. Ich konnte jedoch feststellen, was den Fehler ...

4 die antwort

Führt std :: make_shared eine Wertinitialisierung durch (GCC und Clang stimmen nicht überein)?

Was ich damit meine, lässt sich anhand des folgenden Beispiels erklären: auto p = std::make_shared<int>(); Ist derint variable default initialisiert (also Müllwert haben) oder value initialisiert (also einen Wert von Null haben)? Ich habe auf ...

4 die antwort

Wie initialisiere ich ein Array, ohne eine for-Schleife in Go zu verwenden?

Ich habe ein ArrayA von Booleschen Werten, indiziert durch ganze Zahlen0 zun, alle anfänglich auf @ gesettrue. eine aktuelle Implementierung ist: for i := 0; i < n; i++ { A[i] = true }