Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

RusFAQ.ru: Программирование на C / C++

Выпуск № 622
от 10.11.2004, 16:10

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 2011
Отправлено ответов: 3824
Активность: 190.1 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

DSota
Статус: Доверительный
Общий рейтинг: 121.33
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 109.83
[Подробней >>]
_vt
Статус: Профессиональный
Общий рейтинг: 118.36
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 2002. Здравствуйте Эксперты. Я пишу игру наверно вы все ее знаете и сами писали. Игра: на поле размешается N кругов случайным образом. Играют 2-а игрока выигрывает тот кто последним соеденит круги отрезком. Из одного круга должен выхотить только один отре... (ответов: 1)
Вопрос № 2004. ne mogu ponat naznachenie Reference.kto mozhet poyasnit prostim yazikom zaranee blagodaren... (ответов: 1)
Вопрос № 2006. Здраствуйте. Хочется сделать следующее: подружить Visual C++ и Builder. На Visual C++ пишется вычислительная часть программы, а на Builder`е интерфейс. После создание кода на Visuale`е создаётся статическая библиотека, которую хочется использовать в ... (ответов: 2)

Вопросов: 3, ответов: 4


 Вопрос № 2002

Здравствуйте Эксперты.
Я пишу игру наверно вы все ее знаете и сами писали. Игра:
на поле размешается N кругов случайным образом. Играют
2-а игрока выигрывает тот кто последним соеденит круги
отрезком. Из одного круга должен выхотить только один
отрезок и отрезки не должны пересекаться.
1)Я добавил функцию
чтобы если не осталось больше ходов то игра заканчивалась
но в не что то не так а что не могу понять. Исли 2-а круга
в массиве кругов идут по очереди то на них эта функция не
действует. И еще в некоторых случаях. Что не так???
2) Подскажите мысли как реализовать игрока компютера.
Builder 6.0
P.s
Если у кого-нибудь вдруг есть исходник это игры или знает где можно его найти буду очень рад. (можно и на Delphi)


Приложение:


Вопрос отправлен: 03.11.2004, 14:24
Отправитель: Ilu (ilua_m@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает DSota

Здравствуйте, Ilu!
1. Ошибка в блоке "For(к=..." Когда какие-либо 2 линии не пересекаються, то сразу
возвращается ложь, когда как, линия между новыми точками может
пересекаться с другой линией... Пример:
При к=0 линии не пересекаются, а при к=1 - пересекаются, но функция уже
возвратила ложь при к=0 и при к=1 даже не проверяет (не дошла очередь)...
Правильней - смотри ниже...
2. Можно создать процедуру, в которую передается массив свободных точек и
линий и
пара свободных точек из этого массива, через которые можно провести линию.
И она должна возвращать вероятность выйгрыша в этом случае. Вероятность
выйгрыша она ищет пары свободных точек, через которые можно провести линию
на каждый случай нахождения изменяет переданные себе массивы так, как
будто линия уже проведена, рекурсивно вызывает себя и возвращает среднюю
из их результатов. Если же это последний ход с выйгрышем, то он возвращает
1, если с проигрышем, то возвращает 0. Потом выбирается лучшая вероятность
и делается туда ход. Самый легкий способ, думать не надо...

Приложение:

Ответ отправлен: 05.11.2004, 17:37
Отправитель: DSota


 Вопрос № 2004

ne mogu ponat naznachenie Reference.kto mozhet poyasnit prostim yazikom zaranee blagodaren



Вопрос отправлен: 05.11.2004, 17:12
Отправитель: kauf

[Следующий вопрос >>] [Список вопросов]

Отвечает vitya

Доброе время суток, kauf!
думайте о ссылке, как о указателе. Кроме того ссылка, в отличие от указателя, всегда привязана к какому-то объекту.

Ответ отправлен: 05.11.2004, 17:39
Отправитель: vitya


 Вопрос № 2006

Здраствуйте.
Хочется сделать следующее: подружить Visual C++ и Builder.
На Visual C++ пишется вычислительная часть программы, а на Builder`е интерфейс.
После создание кода на Visuale`е создаётся статическая библиотека, которую хочется использовать в Buildere`е, но форматы lib файлов у Visual C++ и Builder раздичные(Builder ругается).
Как быть?



Вопрос отправлен: 07.11.2004, 16:09
Отправитель: Алексей

[Следующий вопрос >>] [Список вопросов]

Отвечает vitya

Добрый день, Алексей!
1. динамическая библиотека (+ def файл)
2. COM

Ответ отправлен: 08.11.2004, 09:38
Отправитель: vitya


Отвечает _vt

Доброе время суток, Алексей!
1) Использовать динамические библиотеки.
2) Указать линкеру нужный ключ, чтобы выходной(или входной?) lib-файл был в нужном формате. Действует и в сторону Borland, и в сторону Microsoft, вот только нужных ключей не помню.
* Origin : I′d like to change the world, but I have no source code


Ответ отправлен: 08.11.2004, 22:25
Отправитель: _vt



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (25)
C / C++ (17)
Perl (6)
Builder / Delphi (14)
Pascal (18)
Basic / VBA (8)
Java / JavaScript (6)
PHP (16)
Криптография (7)
WinAPI (18)
Радиоэлектроника (12)
Пользователю
Windows 95/98/Me (39)
Windows NT/2000/XP (60)
"Железо" (38)
Поиск информации (20)
Администратору
Windows NT/2000/XP (36)
Linux / Unix (18)
Юристу
Гражданское право (8)
Семейное право (5)
Трудовое право (7)
КоАП (5)

Отправить вопрос всем экспертам выбранной рассылки.





http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Отписаться

В избранное