kakker: Правы. Но и в коде
SomeTypeOne t1;
SomeTypeOn t2 = t1;
нужен конструктор копирования. Если скомпилировалось
foo bar = baz;
то и
foo* bar = new foo(baz);
тоже соберётся.
kakker: "Функция возвращает объект, доступа к конструктору этого объекта у меня тоже нет."
СТОЯТЬ! Как это нет, когда вы им в своём коде пользуетесь?
SomeTypeOne t = someObject->someMethodOne(); использует конструктор копирования/перемещения.
То есть вы можете сделать то же с динамическим выделением памяти:
SomeTypeOne* t = new SomeTypeOne(someObject->someMethodOne());
И вообще, не изобретате велосипед и пользуйтесь boost/std :: any
maxsprite: Нечто, что формально имеет благословение компании, над чем нет полного контроля, что не следует требованиям по использованию торговой марки и не знает о направлении развития франшизы — это пороховая бочка, которая может негативно сказаться на репутации компании в будущем. Они могут предложить передачу игры в собственность компании и устройство на работу создателям, но такое встречается редко. Плюс в этом есть и послание остальным о том, что за права надо заплатить до их использования.
АртемЪ: maxsprite: Не будут компании денег просить. Прилетит Cease & Desist, а через недельку, если не подчинилися, DMCA жалоба в стор, хостеру и всем, до кого дотянутся. Шансов, что этому не подчинится никто — нулевые, то есть у вас уже сломаются каналы распространения игры, либо просто серверы уйдут в оффлайн. А потом судебное разбирательство уже.
weranda: Виталик: USB устройство, будящее комп и запоминающее какая кнопка была нажата. После запуска, драйвер разбирается, что запускать. Покупаете Ардуино и вперёд.
xmoonlight: Ага, слабовидящий не заметит, что ни размер шрифта не меняется, ни сам шрифт по команде. Никто, привыкший выделять текущее место чтения, тоже не заметит. Люди без мегабитной безлимитки тоже ничего не заметят. Вообще такое ощущение, что про accessibility слышало полтора человека.
А если вы выдаёте текстовый контент для переводчиков, что мешает его же и сграбить?
Настолько параноидальный сайт вызывает желание его закрыть и забыть о его существовании.
1: ЕМНИП разный контнт для поисковиков и остальных = падение поискового рейтинга.
2 и далее: Угадайте в каком направлении пошлёт сайт с текстом картинкой и запретом копирования адекватный человек? Как с доступностью у такого сайта? Совместим с основными Text-to-Speech программами? Переводчиками? С отключёнными скриптами заработает? Как с мобильными браузерами, странными разрешениями?
Дима: К задачам со множеством решений нельзя создать эталонный ответ. В таких случаях часто добавляют дополнительные условия, которые отсекают остальные ответы (вывод должен быть сортированным, найти оптимальное решение, и т.д.), либо просят вывести инвариант (минимальное количество шагов, сумма позиций...). Вообще, пример ответа нужен для того, чтобы визуально показать формат вывода, и для самопроверки, чтобы решающий смог проверить, правильно он понял условие.
Егор Марчук: > это сильно усложняет арифметику по идее
Это её сильно упрощает. Можно складывать знаковые числа в тех же регистрах, используя те же инструкции, что и беззнаковые, с учётом переполнения: в 4битных числах: -5 + 7 = 1011 + 0111 = 1|0010 = 0010 = 2
SomeTypeOne t1;
SomeTypeOn t2 = t1;
нужен конструктор копирования. Если скомпилировалось
foo bar = baz;
то и
foo* bar = new foo(baz);
тоже соберётся.