Als «reference» getaggte Fragen

125
Swift: Array als Referenz übergeben?

Ich will meinen Swift passieren Array account.chatszu chatsViewController.chatsdurch Verweis (so , dass , wenn ich einen Chat hinzufügen account.chats, chatsViewController.chatsnoch Punkte account.chats). Das heißt, ich möchte nicht, dass Swift die beiden Arrays trennt, wenn sich die Länge...

124
Undefinierter Verweis auf "pow" und "floor"

Ich versuche, einen einfachen Fibonacci-Rechner in C zu erstellen gcc, aber beim Kompilieren erfahre ich, dass mir die Pow- und Floor-Funktionen fehlen. Was ist los mit dir? Code: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4));...

114
Was bedeutet "int & foo ()" in C ++?

Beim Lesen dieser Erklärung zu lWerten und rWerten fielen mir diese Codezeilen auf: int& foo(); foo() = 42; // OK, foo() is an lvalue Ich habe es in g ++ versucht, aber der Compiler sagt "undefinierter Verweis auf foo ()". Wenn ich hinzufüge int foo() { return 2; } int main() { int& foo();...

102
Das referenzierte Projekt geht beim Kompilieren "verloren"

Ich habe eine C # -Lösung mit zwei Projekten: einem Dienst (dem Hauptprojekt) und einem Logger. Der Dienst verwendet Klassen aus dem Logger. Ich habe innerhalb des Serviceprojekts einen Verweis auf das Logger-Projekt hinzugefügt. Zur Entwurfszeit funktioniert die automatische Vervollständigung...

102
Ist eine Nullreferenz möglich?

Ist dieser Code gültig (und definiertes Verhalten)? int &nullReference = *(int*)0; Sowohl g ++ und Klirren ++ kompilieren , ohne jede Vorwarnung, auch bei der Verwendung von -Wall, -Wextra, -std=c++98, -pedantic, -Weffc++... Natürlich ist die Referenz nicht wirklich null, da nicht auf sie...