Не нашел нигде информацию для приведении типов в стиле вызова функций:
int i;
uint ui = uint(i);
Мне так больше всего нравится писать в QT. Не знаю, насколько это стандартное поведение и насколько так безопасно писать вместо классических *_casst<T>(value)
.
Ничего нестандартного здесь нет и быть не может. Если приведение типа в функциональной записи имеет единственный аргумент, то такое приведение типа эквивалентно во всех отношениях обычному приведению типа в стиле С
uint ui = (uint) i;
Вы, разумеется, знаете как ведет себя приведению типа в стиле С? Вот так же ведет себя и это приведение типа. В вашем случае это эквивалент static_cast
.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Подскажите как лучше сделать следующую задачу:
Собственно, имеется шаблонный класс treeЕсть еще класс SomeClass, в котором есть метод show
Есть программно-аппаратный комплекс, состоит из внешнего устройства и ПК с управляющей программойСвязь между устройством и ПК осуществляется...