Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

C++ Builder

Автор Искандер, марта 21, 2011, 15:08

0 Пользователи и 1 гость просматривают эту тему.

RawonaM

Цитата: Demetrius от марта 24, 2011, 01:21
Цитировать
Вам просили передать, чтоб отстали от меня со всякими шарпеями :)
Видите как бывает.
:+1:
Если учить, то лучше что-то одно, таки да.
Таки одно, но Java или С#. Ну не хочет как хочет, пусть учит язык 20-ти летней давности.

Тайльнемер

Цитата: Demetrius от марта 23, 2011, 17:53
Кстати, пользуясь случаем:
Тайльнемер, адаптируйте Символьную палитру под Mono!
Я бы рад, но не знаю, как. «Символьная палитра» в двух местах использует WinAPI:
1) Предотвращение активизации окна при клике на символ.
2) Собственно отсылка символов API-функцией SendInput.
Если вы подскажете адекватное кроссплатформенное решение, я сделаю.

Rachtyrgin

Цитата: RawonaM от марта 24, 2011, 08:31
А как еще можно использовать Нетбинс и Эклпипс?

Для создания приложения, основанного на платформе Нетбинс или Эклипс. Получается, конечно, быстрее, но код будет раза в полтора длиннее. Кроме того, некоторые куски кода будут не доступны для вашего редактирования, а некоторые - даже для прочтения. Этакая "вещь в себе".
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

RawonaM

Цитата: Тайльнемер от марта 24, 2011, 08:35
Я бы рад, но не знаю, как. «Символьная палитра» в двух местах использует WinAPI:
1) Предотвращение активизации окна при клике на символ.
2) Собственно отсылка символов API-функцией SendInput.
Если вы подскажете адекватное кроссплатформенное решение, я сделаю.
Для начала можно эти функции просто исключить из кроссплатформенного решения и копировать символы через буфер.
Я правда прогой не пользуюсь, может она без этого неузабельная :)

Demetrius

Цитата: Тайльнемер от марта 24, 2011, 08:35
Если вы подскажете адекватное кроссплатформенное решение, я сделаю.
Я не подскажу, ибо не знаю. :'(


myst


myst

Цитата: RawonaM от марта 24, 2011, 08:31
А как еще можно использовать Нетбинс и Эклпипс?
Там хотя бы есть рефакторинг. :green:

Искандер

а как сделать этакое нешто, штобы решалось в реальном времени уравнение вида dv/dt = f(x, v), где интересуют координата и скорость в каждый момент времени (в данный момент времени)....
:???
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

arseniiv

Уточните. Если вам нужно это:

struct Vector {
  // ...
};
// ...
const double dt = ...;
Vector x(...), v(...);
// ...
void tick() {
  v += f(x, v) * dt;
  x += v * dt;
}


то вы должны знать, что это вообще вещь элементарнее некуда. Всё легко вытекает из исходной математики.

Искандер

У-ху-ху... тут-то и начинается принципиальное блджаа-ааа-ааа-ааад!
Я не совсем понял, что именно вы предложили :(
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Искандер

Цитата: arseniiv от мая  1, 2011, 18:41
v += f(x, v) * dt;
типа вэ равно предыдущее вэ плюс ускорение на некоторое дельта-тэ?
ну впринципе покатит, но сколько этот массив весить будет...
для часа работы...
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

arseniiv

Цитата: Искандер от мая  1, 2011, 18:52
ну впринципе покатит, но сколько этот массив весить будет...
Какой массив? Если вам нужно построить функции v(t) и x(t), разве он не нужен будет и так?

В общем, опишите задачу точно и конкретно.

Искандер

Цитата: arseniiv от мая  1, 2011, 18:57
Какой массив? Если вам нужно построить функции v(t) и x(t), разве он не нужен будет и так?
ну впринципе да, я пришёл к идее, что вы правильно предлагаете

Цитата: arseniiv от мая  1, 2011, 18:57
В общем, опишите задачу точно и конкретно.
едет поезд. точка.
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

myst

Что за векторный велосипед опять?!11

Alone Coder

Этот ваш дотнет и эта ваша жаба у меня на компе вообще не стоят. И не стояли никогда. Зато у меня, как и у всех, стоит эмулятор Спектрума. Так что у нас там переносимее?

myst

Цитата: Alone Coder от мая  1, 2011, 19:12
Этот ваш дотнет и эта ваша жаба у меня на компе вообще не стоят. И не стояли никогда.
Название темы Спектрум не показывает, штоле? :???

Цитата: Alone Coder от мая  1, 2011, 19:12
Зато у меня, как и у всех в моей секте, стоит эмулятор Спектрума в мозге.
Очевидоправка.

Цитата: Alone Coder от мая  1, 2011, 19:12
Так что у нас там переносимее?
Нам отсюда здесь не видно, что у вас там. :eat:

Искандер

Цитата: myst от мая  1, 2011, 19:05
Что за векторный велосипед опять?!11
ну так зато мне приблизительно понятно что это и как его сделать, а не...
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

Искандер

Кстати та первая часть задачи у меня заработала, осталось только редактирование залудить
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

arseniiv

Цитата: myst от мая  1, 2011, 19:05
Что за векторный велосипед опять?!11
Сегодня у меня, похоже, день непонимания намёков.


arseniiv

И чем плохо? Уравнение векторное; по-моему, вплоне естественно использовать что-то в виде. Вы желаете всё на отдельные компоненты развернуть?

myst

Цитата: arseniiv от мая  1, 2011, 19:44
И чем плохо?
Тем, что векторов уже ну просто завались.

Искандер

Цитата: myst от мая  1, 2011, 19:53
Тем, что векторов уже ну просто завались.
так и как этого избежать-то
"Niech żyją POLACY!! Ponieważ polacy są rasej nadczłowieków. Od nich jest przyszłość planety. Oni przeżyją nawet wojną atomowę, dlatego, że polacy są wieczni, bo chtoniczni. I dadzą potomstwo, które też będzie polakami i polkami. Niech żyjemy, hura!.." (c) Awwal12

arseniiv

Так что же, мне Искандеру объяснять STL? Я пока временно не улучшаю знания C++ [и потому не могу объяснять то, что не очень пока знаю, а именно как STL поможет здесь, если поможет; и почему бы это не сделать вам, ведь недовольны именно вы] — время ещё есть. Хотя, мне кажется, для математических векторов в STL iаблонов не было. А Boost — хорошо, но не слишком ли тяжело? Думаю, сторонники малофункциональных классов на одну конкретную программу найдутся.

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр