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

C++ Builder

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

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

Искандер

на первой странице не найшол. Потому спрошу прям так.
Есть кто-то, шарящий в вижул-сях под билдой?
Предупреждаю: отвечать утвердительно опасно, но чрчайно полезно для меня.
"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


myst


Искандер

Кто-то удалил моё сообщение?

Въобщем уже не суть.
Сижу пишу функцию "раздвинь и вставь".
Печален.
Пока на выходе всегда массив нулей.
Хорошо ещё правильного размера.
"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

Bhudh

Offtop
А сколько Вы потомков хотите на выходе?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Чайник777

Цитата: Bhudh от марта 22, 2011, 18:04
Offtop
А сколько Вы потомков хотите на выходе?
Разве в таком случае будут потомки?
DAZU brauchte Hitler 12 Jahre Zeit.

Искандер

Цитата: Bhudh от марта 22, 2011, 18:04
А сколько Вы потомков хотите на выходе?
почему потомков?
сколько вставил — на столько и больше должен быть выходной массив.
Десу же.
"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

Цитата: Искандер от марта 22, 2011, 17:58
Кто-то удалил моё сообщение?
В мусорном ведре ничего нет. Кто-то нас обманывает...

myst

Цитата: Искандер от марта 22, 2011, 17:58
Въобщем уже не суть.
Сижу пишу функцию "раздвинь и вставь".
Печален.
Пока на выходе всегда массив нулей.
Хорошо ещё правильного размера.
При чём здесь Билдер?

Искандер

Цитата: myst от марта 22, 2011, 18:17
В мусорном ведре ничего нет. Кто-то нас обманывает...
Значит виноват МТС интернет "ни единого разрыва".

Цитата: myst от марта 22, 2011, 18:17
При чём здесь Билдер?
Я пишу в этой среде.
Поэтому виновата именно она!
Во всех моих бедах.
"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

Цитата: Искандер от марта 22, 2011, 18:39
Я пишу в этой среде.
Поэтому виновата именно она!
Во всех моих бедах.
А надо писать в текстовом редакторе.

По сути вопроса: как говаривал великий Линус: «Shut up and show your code».

Искандер

"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

Искандер

void writeGrad(float p, float i)
{
   GQ++;   //счётчик размера массива глобален
   grad TM;    //временная
   int q=0;        //защщёлка записи
   for(int j=0; j<GQ||q==1; j++)
   {

   if(G[j].p>p)  //дошли до места
   {
   TM=G[j];   //сохранили
   G[j].p=p;
   G[j].i=i;     //вставили
for (int k = GQ; k>j+1; k--)
{
G[k] = G[k-1];
}    //раздвинули
   G[j+1] = TM;   //вернули то шо сохранили туда где раздвинули
   q++;    //защщёлкнули бряк фора
   }
   }
   if(q==0)     //иначе дописали в конец
   {
   G[GQ].p=p;
   G[GQ].i=i;
   }               //но всё равно получили [color=red]censored [/color]на выходе
   /*for (int k=GQ; k>q+1; k--)
   {
   G[k]=G[k-1]  ;
   }
   G[q+1]= TM;  */
   Form1->Edit3->Text=GQ;
   for (int l=0; l < GQ+1; l++) {
   Form1->Memo1->Lines->Add(FloatToStr(G[l].p));

   }


}
"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

DeSha

Offtop

Цитата: myst от марта 22, 2011, 19:01
А надо писать в текстовом редакторе.
;up:

А вообще, билдер давно уже устарел, к чёрту его. Чем на студии Вам не делается? Впрочем, источник бед явно не среда разработки.

Искандер

G - глобальный массив типа структуры из двух флоутов.
GQ - его размер, глобальный.

Вроде всё.

Но оно не работает, когда вставляешь не в конец, а в середину.
"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

Искандер

Обратите внимание: как только речь зашла за конкретику, комментаторы удалились.

оменял в условии цикла по жи условие q==1 на q==0

Появился аццес виолэйшын.
"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

DeSha

Offtop

Цитата: Искандер от марта 22, 2011, 19:48
Обратите внимание: как только речь зашла за конкретику, комментаторы удалились.
Не серчайте, я, например, не плюсплюсник. Мне Ваш код - что русскому украинский.

Искандер

Цитата: DeSha от марта 22, 2011, 19:52
Мне Ваш код - что русскому украинский.
Я понимаю по-украински.
"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

DeSha

Цитата: Искандер от марта 22, 2011, 19:55
Я понимаю по-украински.
Я тоже, але хріновє.
Конструкции як "Form1->Edit3->Text=GQ" шарповцу съедают мозг. Не, всё понятно, чо. Просто слишком непривычно.

Так я не понял. Вы там что-то вроде исправили, заработало?

myst

Цитата: Искандер от марта 22, 2011, 19:48
Обратите внимание: как только речь зашла за конкретику, комментаторы удалились.
Они должны не есть, не спать, но Вас уламывать и ждать?

DeSha

Offtop
Цитата: myst от марта 22, 2011, 20:07
Они должны не есть, не спать, но Вас уламывать и ждать?
Чудесный стих  :'(
Сколько эмоций, какой стиль!

myst

Господи, что это за говнотрёхколёсник?
STL религия не позволяет использовать?

Искандер

Цитата: DeSha от марта 22, 2011, 20:04
заработало?
нет, стало правильнее, но ещё хуже.

Цитата: myst от марта 22, 2011, 20:07
Они должны не есть, не спать, но Вас уламывать и ждать?
Не, ну было бы неплохо конешно...

Цитата: myst от марта 22, 2011, 20:11
Господи, что это за говнотрёхколёсник?
STL религия не позволяет использовать?
Знать бы, что за STL
"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

DeSha

Offtop
Цитата: Искандер от марта 22, 2011, 20:17
Знать бы, что за STL
Уу, плюсплюс, а не знаєм-с STL? Айайай. Основа ж дэс.

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

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

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

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

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