Die Hintergrundgeschichte: Ich versuche, ein Konto auf en.cppreference.com zu erstellen. Teil des Prozesses umfasst: Was wird angezeigt von Std :: Cout < < "ev" < < 'a';kann nicht "std :: cout"
Das Dilemma: Ich habe keine Ahnung, was zum Teufel das ist. Ich habe versucht, das in das Terminal zu setzen, aber nichts nützliches bekommen. Ich habe versucht, das in Code und kompilieren es ... immer noch kein Glück. Ich habe es gegooglet, bin aber nicht näher gekommen zu verstehen, was zur Hölle sie mich von mir verlangen. und last but not least ging ich zu http://en.cppreference.com/w/cpp/io/cout
und fand den folgenden Code, den ich auch ohne Glück zu kompilieren versuchte.
#include <iostream>
struct Foo {
int n;
Foo() {
std::cout << "static constructor\n";
}
~Foo() {
std::cout << "static destructor\n";
}
};
Foo f; // static object
int main()
{
std::cout << "main function\n";
}
Versuche es führte zu kompilieren:
[[email protected] LearningCode]$ gcc input.c
input.c:1:20: fatal error: iostream: No such file or directory
#include <iostream>
^
compilation terminated.
All diese Vergangenheit ich versuche zu tun bekommen, so kann ich ein Konto und mehr über C-Programmierung erstellen.
Sie verwenden einen C-Compiler ('gcc') Code in C geschrieben zu kompilieren ++. Sie müssen einen C++ - Compiler wie 'g ++' verwenden. – DyZ
Sie benötigen kein cppreference.com-Konto, um C zu lernen. Alles auf cppreference.com steht Ihnen ohne Anmeldung zur Verfügung. Mit einem Konto können Sie nur die Wikis bearbeiten. – emlai
@DYZ, danke, das ist gut zu wissen.I – Vasqi