MasterCopipaster, сразу копируй, сколько тебе нужно. resize вначале, чтобы если вектор был не пустой изначально. В твоём случае достаточно только assign.
Что там неправильно работает - не знаю. Поставь прерывание в начале функции и построчно смотри, как отрабатывает код и где ошибка появлется. Опять же ты rc не проверяешь, может там об ошибке тебе и сообщается.
Юра Майллер, Альфа-тестирование называется, а не Бета. Дальше показать не могу, потому что нечего добавить, но там уже сможешь разобраться, я думаю. При закрытом тестровании только по прямой ссылке доступ будет.
Wataru, Да, я немного обобщил. Работал всего с несколькими "олимпиадниками", если точнее, то с тремя. Алгоритмическое мышление у них хорошее, с этим не поспорить. Но они думают в терминологии олимпиадных задач и этого не выбить ни за 2 недели, ни за 2 месяца, ведь они годами такой образ мышления оттачивали. Если конкретизировать, то они больше думают о количестве строк, чем о решени проблемы. Если нет ограничения по времени, то олимпиадники могут сделать эффективное решение. Но вот если времени мало (а это всегда), если задача решается не парой функций, а требует создания десятков dll... то проще сжечь весь код, вместе с их компом и с нуля всё написать, чем пытаться разобраться в том, что они наделали.
Возможно, это исключительно мой неудачный опыт. Но, лично у меня, очень предвзятое отношение к олимпиадникам.
Евгений Шатунов, Не обратил внимания на текст ошибки :)
Если прям сильно хочется вынести шаблон в срр, можно явно инстанцировать шаблон для каждого типа... Но лучше в *.h реализацию сделать.
инклюды нужные подключены, чтобы TextView был в области видимости фукнции?
Ну и я не буду говрить о том, что таким вот образом шаблон на h/cpp разделить не получится.
Sanzhar Bazarbek, на картинке чёткая версия больше, чем размытая. Т.е. большую чёткую версию уменьшили на 10% и получилось мыло. Имелся в виду масштаб в настройках браузера. Вместо 100% включено 90%, например, и весь контент сжимается. Как будто 65 пиксельную картинку рисуют в размере 55 пикселей.
photosho, Зависит от настроек. Я её использовал именно для вырезания фрагментов без перекодирования. Конкретные настройки не скажу, уже много времени прошло.
wlastas, однократное выделение памяти не скажется на производительности, так что спокойно используй new, а лучше std::vector или std::string.
Либо выделяй буфер максимально возможного размера (например, если известно, что не больше 1000 элементов может быть, то выделяй 1000 всегда). Через new можно выделить гораздо бльшие блоки памяти, чем через стек (без указания дополнительных флагов компиляции).
> В моем варианте непонятное поведение. В итоге в массив ничего не добавляется
Потому что "Queue operator+ (Queue q, int num)", а не "Queue& operator+ (Queue & q, int num)"
FronzZ, Самое главноене написал. Для сохранения нужно указать ДРУГУЮ папку, в которойнет исходных файлов. Чтобы не испортить исходники. Там слева внизу, около кнопки start задаётся папка для сохранения.
В меню File/Batch conversion/rename. выбрать файлы, которые обработать, настроить параметры обработки и нажать start batch.
На картинке увеличивает на 500 пикселей, добавляя их снизу. Можно сделать изменение канвы до определённого размера, почитаете пункты в общем.
Если речь об уже растрированных изображениях, я бы какой-нибудь сторонней програмкой увеличил. Чем-нибудь типа IrfanView - будет гораздо быстрее, если файлов очень много.
Artur, Раз что-то на экране успевает появиться, то с инициализацией устройств пролемы быть не должно (т.е. диск и правда в порядке, видимо). Похоже на проблему с драйверами. Перед появлением проблемы какие-нибудь обновления ставились автоматом или вручную?
Хоть восстановление ничего не дало, можно под админской консолью вот эти команды выполнить по очереди:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
islam-404, Можно вместо RDP использовать другой софт, не требующий разлогинивания - при отключении от ПК работающему софту не мешает. TeamViewer(бесплатно пользоваться уже не очень удобно, лицензия очень дорогая), LiteManager (можно бесплатно, но и лицензии дешёвые).
Zimaell, Если игра бесплатная (монетизируется рекламой), то гуглите сайты по запросу "скачать игры для андроид бесплатно", регаетесь и свою игру туда добавляете. Разумеется со ссылкой на страничку в гуглплей. То же самое с группами в ВК, у не самых популярных групп стена открытая и можно самому заметки добавлять. В крупных группах можно предложить новость, может опубликуют, им же контент тоже нужен. Можно и платно обзор разместить и/или у ютуб блогера платный обзор заказать, но для "3 в ряд" не думаю, что есть смысл. Сперва надо бесплатные варианты попробовать. Таких игр очень много, очень высокая конкуренция, нужно очень-очень много денег на продвижение. Больше, чем потратят толпы конкурентов.
Рекомендую купить хотя бы несколько сотен установок с 5 баллами оценками, а потом идти спамить на форумы и паблики. Когда появятся отзывы от реальных игроков, можно будет игру поправить, если будут какие-то проблемы и посе этого купить рекламу в AdSense.
Разумется, никаких гарантий нет, может никто по рекламе и не придёт даже. Из личного опыта, от рекламы AdSense было больше установок, чем от обзорщика на ютубе, хотя рекламный бюджет был меньше.
Что там неправильно работает - не знаю. Поставь прерывание в начале функции и построчно смотри, как отрабатывает код и где ошибка появлется. Опять же ты rc не проверяешь, может там об ошибке тебе и сообщается.