[KongchangAI]
ProductMicrosoft Visual C++

MSVC

Microsoft's C/C++ compiler, integrated into Visual Studio. It implements the __declspec family of extensions and some C11/C17 features, while largely not supporting GCC-family extensions.

Timeline (last 90 days)

Oct 16

Compiler built-ins such as GCC/Clang's __builtin_trap() and MSVC's __debugbreak() usually map directly to specific CPU instructions (such as x86's int3 or ud2), with extremely low performance overhead, but they depend on the compiler implementation, and cross-platform porting requires conditional compilation.

Unverified50%
Oct 15

MSVC implements the __declspec family of extensions and some C11/C17 features, but largely does not support GCC-family extensions.

Unverified50%
Sep 8

C++ still lacks a standardized ABI; binary code generated by different compilers (GCC, MSVC, Clang) may be mutually incompatible.

Unverified50%
Sep 7

Modern compilers and high-performance libraries convert division by a constant into multiplication by a magic constant followed by a right shift—that is, for division by constant d, a large integer M and shift amount s are found such that ⌊n/d⌋ = ⌊n×M / 2^s⌋.

Unverified50%
Aug 26

在Windows上编译自定义CUDA算子需要安装特定版本的MSVC,且NVCC与MSVC的版本兼容矩阵远比Linux上与GCC的兼容矩阵复杂

Unverified50%

All Facts (5)

Source Articles