Это не обращается эти , утверждают средство, которое свелось к нам с ранних дней C, но необходимо также знать функциональность StaticAssert Повышения, если проекты могут использовать Повышение.
стандартный C/C++ утверждают работы во время времени выполнения. Повышение средство StaticAssert позволяет Вам сделать некоторые классы утверждений во время компиляции, фиксируя логические ошибки и т.п. еще ранее.
Нет, нет. Это лучший способ выполнить это действие.
Даже если бы оно было предоставлено в BCL, его реализация почти наверняка была бы идентична вашему образцу. Это не то, что CLR изначально реализует.