Виталий Столяров к сожалению, подтягивание dll-ек симейком на Винде - вопрос открытый, по кр. мере для меня). Быстрых решения два - добавить пути в PATH, чтобы загрузчик находил библиотеки (так вроде Qt поступает при установке на девелоперские машины), либо я слышал некоторые ребята делают add_custom_command и вызывают cmake с ключами для копирования dll-ек в папку с exe.
Что касается переноса ну другую систему - тут имхо надо собирать нормальный инсталлер, т.е. ковыряться с CPack и настраивать WiX-генератор, либо руками писать WiX-файлы.
Человек просил "аргументы" - он их получил. Между "аргументами" и "решением" путь довольно долгий). Тем более, судя по содержимому вопроса, все решения на счёт транзакций уже были приняты ранее, а ребята просто похоливарить решили)
По-хорошему тут целых два независимых вопроса - использование ключей и транзакций - по каждому из которых можно говорить довольно долго, и подробностей по конкретному проекту понадобится немало.
WayMax а совет весьма практический. Подсовывать разные cpp-шники при сборке под разные платформы. Вам посоветовать для какой-то конкретной билд-системы?
JoveLebedev о самых простых, о B-дереве например. Почему вы считаете, что даже если вы не делаете фильтрацию (вы же её имели в виду?) вам не поможет индекс?
Висит ли оно в процессах? Падает ли ошибкой? В виндовом ивентлоге что-то есть об этом приложении?
В коде программы может быть предположение о текущей директории, при запуске из Студии и автономно текущая директория может ставиться разная. Это может быть источником проблем.
VanKrock
> нет стандартного механизма работы этими файлами
Если вы создали консольное приложение, какого стандартного механизма вы ожидаете? Вы и так можете любой файл добавить в проект, только при сборке по-дефолту с ним ничего не будет происходить. Редактировать с подсветкой синтаксиса вы также его сможете. Что именно вы хотите?
1) согласен с Eugene Aristarhov , врядли на русском найдёте по 12-му.
2) если вам для углубления знаний по математике и для работы, то можно смело смотреть opengl версии 4 и выше. Если вы ранее не касались CG, врядли вам вот прям так нужен 12-й DX, топовые разработчики игр ещё далеко не все его используют. С DX вам придётся ещё много каких знаний углубить)
Артем Морозов под разбивкой задачи на подзадачи я имел в виду не подбор языка программирования и алгоритмов, а задачи прежде всего бизнес уровня: что будет вашим конечным продуктом, как оно будет распространяться, кто будет им пользоваться, что ему для этого потребуется, почему и за что он вам должен платить.
Например, вы делаете некую информационную систему по правовому консультированию вроде Гаранта или Консультанта. Ваша фишка, к примеру в том, что вы автоматически можете привлечь человека, если человек в поиске не может найти ответ самостоятельно. Т.е. вы максимально сокращаете путь к консультанту, что-то вроде большой зеленой кнопки "спросить у профессионала".
Вы должны понимать, что пользователю будет удобно работать с сайтом и/или мобильным приложением, юристу - со своим собственным разделом сайта или даже десктопным приложением. Вот с таким уже можно и к программисту пойти.
Вы вообще не знаете как искать работу разработчику? В чём вопрос-то? Что мы понимаете под "поиском команды"? Для меня это значит зайти на хедхантер и найти РАБОТУ, если моя текущая меня не устраивает.
Хороший ответ. Мне кажется есть юзеры, которым нравится "ухаживать" за своей "виндой", а не пользоваться ей. Как будто это девушка. Таким надо бы какую-то современную версию ДОСа, чтоб в реальном режиме и драйвера вручную ставить. Такие вопросы регулярно начали появляться после выхода Висты и переосмысления виндой работы с оперативкой.
Что касается переноса ну другую систему - тут имхо надо собирать нормальный инсталлер, т.е. ковыряться с CPack и настраивать WiX-генератор, либо руками писать WiX-файлы.