Вопрос № 66643: Вопрос от юзера.......но я развиваюсь.....
Сообщите пожалуйста, что нужно почитать чтобы начать програмировать на С++?...Вопрос № 66694: Здравствуйте!
Как на c# можно выполнить команду командной строки windows.
Т.е. надо создать аналог "пуск - выполнить".
Спасибо....Вопрос № 66748: Здравствуйте!
Как настроить ПО С++ 5 на ввод и вывод информации на экран в кирилице,
Заранее благодарю!...Вопрос № 66757: Здравствуйте, уважаемые Эксперты!
Как с помощью С++ на прямую обращаться к портам. (LPT, COM и др.)
Может подскажите подходящую литературу в интернете.
С уважением, Нурлан.
...Вопрос № 66766: Здравствуйте, уважаемые эксперты! Я вот пробую написать 2d игру, столкнулся с проблемой, как проверить, сталкиваются ли 2 прямоугольника, если они не просто имеют x и y (ну и ширину, длину), но и могут поворачиваться на произвольный угол.
То...
Вопрос № 66.643
Вопрос от юзера.......но я развиваюсь.....
Сообщите пожалуйста, что нужно почитать чтобы начать програмировать на С++?
Отвечает: Nax_pox
Здравствуйте, Ivan Vasilievich!
Очень неплохая, точнее очень хорошая книга Романова Е.Л. "Программирование на языке Си". С ее помощью не только с языком можно познакоситься, но и с технологией программирования. Очень рекомендую.
Ответ отправил: Nax_pox (статус: 1-ый класс)
Ответ отправлен: 12.12.2006, 15:09 Оценка за ответ: 5
Отвечает: Терсков Сергей
Здравствуйте, Ivan Vasilievich!
Таких вопросов было уже достаточно много, так что воспользуйся поиском по сайту... Но от себя порекомендую Герберта Шилдта. Для начинающих он пишет очень неплохо. Но только не хватайся сразу за фундаментальные труды типа Бьярна Страуструпа, для начала они достаточно тяжеловаты. Но когда немного подучишься обязательно прочитай...
Ответ отправил: Терсков Сергей (статус: 3-ий класс)
Ответ отправлен: 13.12.2006, 02:29 Оценка за ответ: 5
Вопрос № 66.694
Здравствуйте!
Как на c# можно выполнить команду командной строки windows.
Т.е. надо создать аналог "пуск - выполнить".
Спасибо.
Отправлен: 12.12.2006, 19:56
Вопрос задал: IKS (статус: 4-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Sergey A. Wedensky
Здравствуйте, IKS!
Посмотрите System.Diagnostics.Process.Start()
Ответ отправил: Sergey A. Wedensky (статус: 9-ый класс)
Ответ отправлен: 14.12.2006, 18:04 Оценка за ответ: 5 Комментарий оценки: Спасибо. Работает.
Вопрос № 66.748
Здравствуйте!
Как настроить ПО С++ 5 на ввод и вывод информации на экран в кирилице,
Заранее благодарю!
Отвечает: Терсков Сергей
Здравствуйте, Abramkin alex m/alex!
Консоль использует другую кодировку символов (OEM). Так что для решения этой проблемы я использую следующий вариант.
char str[128];
sprintf(str, ...); //сюда печатем нужную строку для вывода
::CharToOem(str, str);
printf("%s", str);
Ответ отправил: Терсков Сергей (статус: 3-ий класс)
Ответ отправлен: 13.12.2006, 04:00
Вопрос № 66.757
Здравствуйте, уважаемые Эксперты!
Как с помощью С++ на прямую обращаться к портам. (LPT, COM и др.)
Может подскажите подходящую литературу в интернете.
С уважением, Нурлан.
Отвечает: Терсков Сергей
Здравствуйте, Nyrlan Ilubaev!
Вот информация по COM порту
http://www.codenet.ru/progr/other/comport.php
А вот по LPT
http://ishodniki.ru/list/?show=users_port&cat=19 (разные исходники)
Тут по всем портам и вообще по подключению устройств к ПК
http://www.pcports.ru
Плюс к этому зайди на форум RSDN (www.rsdn.ru) - "Низкоуровневое программирование" там тоже много чего есть.
Ответ отправил: Терсков Сергей (статус: 3-ий класс)
Ответ отправлен: 13.12.2006, 05:45
Вопрос № 66.766
Здравствуйте, уважаемые эксперты! Я вот пробую написать 2d игру, столкнулся с проблемой, как проверить, сталкиваются ли 2 прямоугольника, если они не просто имеют x и y (ну и ширину, длину), но и могут поворачиваться на произвольный угол.
Тоесть как проверить столкновение вращающихся спрайтов?
Желательно естествено пример с кодом, ибо в тригонометрии я не очень хорошо чешу (в школе ещё не проходили)
Отвечает: Хватов Сергей
Здравствуйте, Антонов Никита Вячеславович!
Если они повёрнуты, то это уже полигоны. Соответственно к ним и другие алгоритмы применяются. Возможно, поможет то, что они выпуклые.
Я на память знаю только как проверить находится ли точка внутри полигона. Все методы весьма простые, но неочевидные. Так что придется их искать.
Чтобы не быть голословным - его словесное описание.
Из точки проводится произвольный луч (в реальности горизонтальный или вертикальный отрезок достаточно далеко) и для каждой стороны многоугольника проверяется пересекается ли она с ним. Если количество пересечений нечетное - то точка внутри.
Как проверить пересекаются ли два отрезка - это отдельный метод, такой же простой, но но такой же неочевидный если его не знать.
Ответ отправил: Хватов Сергей (статус: 10-ый класс)
Ответ отправлен: 13.12.2006, 13:07 Оценка за ответ: 5