Еще могут использоваться сторонние библиотеки, заточенные под винду их то же нужно переделывать.
Портирование на другую платформу может быть как достаточно простым, так довольно сложным, требующим серьезных изменений в коде. Проще сразу писать кросс-платформенное ПО.
alex vak, Так надежней - вы собираетесь клонировать системный (и не только) раздел ОС в работающей ОС. Вас ничего не смущает?
Хотя тот же акронис это уже давно умеет делать, но я как-то привык подобные вещи делать загрузившись с другого носителя и полностью разблокировав диск.
Андрей, Нету в этом никакой проблемы.
В какой Винде у вас работает %newline%? У меня в Вин10 не работает, да и не должна.
Работает вот такая конструкция:
@echo off
SetLocal EnableDelayedExpansion
set br= ^
echo aaa!br!bbb
В переменной br будет лежать перевод строки. Для вставки переменной нужно использовать именно такую конструкцию !br!
tonx92, Посмотрите, возможно в виндовом журнале фиксируется какое-либо событие при подключении монитора. Задание шедулера можно настроить на срабатывание по событию из журнала.
Есть готовые решения с похожим подходом и достаточно смешной стоимостью для организации. И все это с GUI отчетами и т.п. Например: 10-Страйк: Инвентаризация Компьютеров
Вообще смысла возвращать int в этой функции нет, т.к. в ней, по идее, ошибок не может быть, если в параметре передана правильная строка с завершающим нулем. При этом проверить правильность переданного параметра практически не представляется возможным, максимум - это какой-нибудь assert(name) поставить в начале функции.
Если передана не правильная строка, то вы эту ошибку все равно не отловите. Программа либо свалится сразу в segfault, либо функция где-то все таки встретит нулевой символ и будет выход за границу массива при этом программа сразу может не вылететь, но эта ошибка проявится где-то в другом месте, что еще более неприятно.
Вопрос составлен не корректно, имхо.
Но если имеется ввиду: по известным координатам двух точек треугольника узнать координаты третьей точки - то такого способа нет. По двум данным точкам можно построить бесконечное множество треугольников.
Нужно больше информации, например дополнительно знать длины сторон, или углы, прилегающие к известной стороне. Оба варианта можно легко нагуглить.
Даня Джен, Если нужен доступ к устройству из инета, то нужно в NAT настроить проброс портов. Доступ к устройству будет по IPv6 адресу шлюза и по фиксированному порту (который вы настроите).
Преобразование IPv6<->IPv4 будет вполне прозрачно. Правда это не совсем та схема, которую вы описываете, но я думаю, что конкретно вашу схему какими-то стандартными средствами реализовать не выйдет (да оно и не нужно, я думаю).
Почему бы и нет? Это будет лучше и полезнее, чем писать ботов.
За одно придет осознание того как же хорошо живется в С++ (про питон вообще молчу), но тут же узнаете, что они там все ущербные :-)
хорошая, но она завязана тоже на майкрософт. А у меня железка с VPN по проще .
У вас железка, поддерживающая ВПН, которое поддерживает клиентская винда?
CMAK - как раз для клиента, а не для сервера. Поэтому, возможно, вам (вашим клиентам) вполне подойдет.
echo test & echo test2>>test.txt
Это работает. Но это не ваш случай, т.к. строка "test" выведется на экран, а test2 - в файл.