LINUX.ORG.RU

История изменений

Исправление Int64, (текущая версия) :

int main() {
    auto status = SomeWorkingStatus::ITS_OK;
    auto protoStatus = static_cast<ProtoSomeWokringStatus>(status);
    status = static_cast<SomeWorkingStatus>(protoStatus);

    std::cout << protoStatus << "\n";
    std::cout << (int) status << "\n";

    return 0;
}

Исправление Int64, :

int main() {
    auto status = SomeWorkingStatus::ITS_OK;
    auto protoStatus = static_cast<ProtoSomeWokringStatus>(status);
    status = static_cast<SomeWorkingStatus>(protoStatus);
    std::cout << protoStatus << "\n";
    std::cout << (int) status << "\n";
    return 0;
}

Исправление Int64, :

int main() {
    auto status = SomeWorkingStatus::ITS_OK;
    auto protoStatus = static_cast<ProtoSomeWokringStatus>(status);
    std::cout << protoStatus << "\n";
    return 0;
}

Исходная версия Int64, :

[code=cpp]int main() { auto status = SomeWorkingStatus::ITS_OK; auto protoStatus = static_cast(status); std::cout << protoStatus << «\n»; return 0; } [/code]