J'ai écrit un programme simple pour démontrer l'utilisation de l'opérateur surchargé << en c ++. Selon cet article: https: //docs.microsoft.com/en-us/cpp/standard-library/overloading-the-output-operator -...

3
Sao_Si 14 mars 2021 à 18:47

1 réponse

Meilleure réponse

Essayez avec ce qui suit:

    int main()
    {
        Date dt;
        std::cout << dt;
    }

Quel compilateur utilisez-vous? Le compilateur Microsoft C ++ signale une erreur de liaison avec votre fonction principale sans argument, c'est-à-dire Date dt();

error LNK2001: unresolved external symbol "class Date __cdecl dt(void)" (?dt@@YA?AVDate@@XZ)

2
mkag 14 mars 2021 à 15:58