Domande taggate «visual-c++»

Microsoft Visual C ++ è un compilatore C, C ++ e C ++ / CLI per Windows. La versione più recente del compilatore è Visual C ++ 2019. Il compilatore supporta i seguenti linguaggi: C (supporta C90 e la maggior parte delle parti C99 e C11 dello standard ISO C ++ a partire da Visual Studio 2019); C ++ (supporto per la maggior parte delle funzionalità C ++ 11, C ++ 14 e C ++ 17 e alcune funzionalità C ++ 20 a partire da Visual Studio 2019) C ++ / CLI (Fornisce interoperabilità con linguaggi .NET come C #).


3
Nullptr può essere convertito in uintptr_t? Diversi compilatori non sono d'accordo
Considera questo programma: #include <cstdint> using my_time_t = uintptr_t; int main() { const my_time_t t = my_time_t(nullptr); } Impossibile compilare con msvc v19.24: <source>(5): error C2440: '<function-style-cast>': cannot convert from 'nullptr' to 'my_time_t' <source>(5): note: A native nullptr can only be converted to bool or, using reinterpret_cast, to an integral …
10 c++  c++11  gcc  visual-c++  clang 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.