Результаты поиска по запросу "casting"
Static_cast <T> (…) время компиляции или выполнения?
Являетсяstatic_cast<T>(...) что-то, что делается во время компиляции или во время выполнения? Я погуглил, но получил разные ответы. Также,dynamic_cast<T>(...) очевидно, во время выполнения - но как насчетreinterpret_cast<T>(...)?
Как предотвратить неявное преобразование из массива char в bool
struct Foo { void setBar(bool bar_) { bar = bar_; } bool bar; }; int main() { Foo f; f.setBar("true"); }Приведенный выше код успешно компилируется из-за преобразования типов, хотя массив char передается там, гдеbool ожидается. Можно ли заставить ...
Используйте это так:
я есть перечисление, определенное следующим образом:
затем вызовите Equals из Comparer, и он скомпилируется и будет работать.
ужно создать экземпляр универсального класса, как это: