Перейти к содержанию
Обновление форума
Опубликовано
comment_101701

мя очень надеется найти

 

Borland C++ версия 3.1

 

и будет оч-чень благодарна, если вы дадите ссылочку туда, где можно это скачать.

 

Понимаете, у мя она уже была на компе (тогда мя не качала из Сети, а брала у кого-то из друзей), но после переустановки винды часть прог и документов оказалась потеряна ^_^

 

так что граждане-форумчане!! помогите чем можете, не дайте загнуться студенту!!!

заранее спасибо!

Будущее уже наступило. Просто оно еще неравномерно распределено

Gendo Ikari is an anagram for "ignore a kid"

[Yuri][Общество любителей кошек][Дядьки]team

  • Ответов 232
  • Просмотры 41,3 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Рекомендуемые сообщения

Опубликовано
comment_2408716

оо. а я думал, ты знаком с правилами покера(

http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%...%B4%D0%B5%D0%BC

ознакомься. если вкратце: разные карты составляют разные комбинации. каждая комбинация имеет свою силу над другими. нужен расчёт шанса на выигрыш, с учитыванием шансов на разные комбинации. другими словами: у меня есть шанс на старшую комбинацию и это засчитывается в общую вероятность. если к тому же есть шанс на комбинацию помладше, то это также плюсуется. такое есть в популярных покер-румах, вроде party poker, но там свои подводные камни

кидать сорказм я тоже могу
Опубликовано
comment_2410505

Походу, с "несложно" я поторопился. Тут дело даже не в языке, даже не в алгоритмизации, а сначала в математике. Ты как, в комбинаторике хорошо шаришь? Если нет, то задачу эту не решишь даже на самом примитивном уровне.

 

Далее, если подходить к вероятности по простому определению, т.е. шанс выигрыша = (кол-во возможных комбинаций у противника, при которых он сливает)/(кол-во возможных у него), то получается очень примитивно, т.к. в этом случае исходим из того, что противник играет тупо наугад. Это, очевидно, не так, противник ведёт себя рационально и пытается составить сильную комбинацию. Тут придётся напрягать теорвер, и по-хорошему неплохо бы иметь обширную и подробную выборку реальных игр, которую надо анализировать и выявлять закономерности.

 

Короче, без поллитры, знания высшей математики, большого количества затраченного времени и мозговых усилий такую задачу не взять. Не тот пример, на котором стоит учиться кодить.

Если долго всматриваться в бездну, можно неплохо провести время.

Опубликовано
comment_2413079

среда - Lazarus

Хелп...возникла простая задача - показать PNG.

1) можно использовать стандартный компонент LCL TImage, и загрузить картинку с помощью loadfromfile. все будет нормально. но это неинтересно - хорошо бы ее через канву загружать - там обрабатывать можно, да и 2 метра исходного файла некатит.

2)Если делать КОЛ приложение, то по-другому, кроме как через канву пнг не загрузить. TKOLpaintBox и TKOLImageShow не имеют методов типа loadformfile. Для загрузки делаю pBitMap, и загрузить пнг туда можно - но вытащить оттуда на канву неполучается, так как картинка там заархивирована, и перед копированием ее на канву ее нада извлечь. для этого есть компоненты KOLPng и KOLZLib. но с этими компонентами приложение не помпилится - в юните KOLZLib находится ощибка.

Можно и без этих 2-х библиотек - есть большая и хорошая библиотека KOLGraphic, но с ней компилятор тоже нахоидт ошибку

поиск в инете особого успеха непринес. Может, кто знает что можно сделать? попробовать версию лазаруса постарее? или есть еще какие-нибудь библиотеки для вывода пнг?....

 

(если где-то ступил, сильно неругайте:))

Изменено пользователем Ayuu (смотреть историю редактирования)

[∞Ever17]team

汝自身を知れ

  • 1 месяц спустя...
Опубликовано
comment_2436425

Животрепещущий вопрос: Какой компилятор/среду для С и С++ под WIN 7 использовать можно?

Животрепещущий вопрос2: Какой версии MatLab идёт под WIN 7?

 

WIN 7 стоит на ноуте, инета на нём нет, для учёбы надо.

Tempus edax rerum.

A long time ago, in a galaxy far, far away... NOBODY EXPECTS THE SPANISH INQUISITION!!!

Our motto is «Cuius testiculos habes, habeas cardia et cerebellum».

Опубликовано
comment_2436454
Животрепещущий вопрос: Какой компилятор/среду для С и С++ под WIN 7 использовать можно?

VStudio, особенно если для .net или активное использование winforms

netbeans - очень удобное ide как по мне.

eclipse - тоже, но тормозной и нет гуи-редактора. Но это не всегда важно, да и не у всех он тормозит )

qtcreator - просто хорошее ide и пожалуй незаменимое, если предполагается кроссплатформенность (или просто если Qt нравится больше, чем winforms)

The default mental state of a dwarf is madness. Sanity is a temporary condition — a PRIVILEGE you have to EARN!

 

"We cannot trust anyone." "Especially each other." "Oh, the solution is so simple. We KILL. KILL everyone." "How delightful."

 

[∞Ever17]team

Опубликовано
comment_2436468
Лично я бы посоветовал VS 2008 SP1, остальные среды не фонтан с формами дружат... особенно если работать с WPF.

Изменено пользователем DoT_Darklight (смотреть историю редактирования)

[Dot] Devoted-Otaku | Only Manga 
Опубликовано
comment_2436479
VStudio, особенно если для .net или активное использование winforms

netbeans - очень удобное ide как по мне.

eclipse - тоже, но тормозной и нет гуи-редактора. Но это не всегда важно, да и не у всех он тормозит )

qtcreator - просто хорошее ide и пожалуй незаменимое, если предполагается кроссплатформенность (или просто если Qt нравится больше, чем winforms)

Danke schoen за ответ!

VStudio ставить будет неудобно, а оставшиеся три попробую (а кроссплаформенность пока не предполагается, научится бы хоть что-то человеческое писать).

 

<...> Всем советую прочитать книгу Харви Дейтел, Пол Дейтел - "Как программировать на C". Не смотрите, что старьё. Конечно, кое-какие там огрехи есть, но книга хорошая, годная. Вырабатывает хороший стиль программирования (в отличии от мелкомягких примеров на C++, ИМХО).

Пригодится. Думаю ещё стоит ли читать Кернигана и Ричи.

Tempus edax rerum.

A long time ago, in a galaxy far, far away... NOBODY EXPECTS THE SPANISH INQUISITION!!!

Our motto is «Cuius testiculos habes, habeas cardia et cerebellum».

Опубликовано
comment_2438529
Пригодится. Думаю ещё стоит ли читать Кернигана и Ричи.

 

Страуструп вам в помощь. Керниган маленький, как прыщ на корме у слона. С++ понимаещь только с годами. Вроде бы все просто, но почувствовать "кожей" его сразу не получается. Если вообще не разбираетесь, то Шилдт хорошо пишет для начинающих, и актуально. Потом - Страуструп.

[Fallout]team

[За чистоту русского языка Team]

[AfBW]team

Автомат Калашникова - это преобразователь стека в очередь

Опубликовано
comment_2439087
В топку С++ вообще. Ужасный язык.

The default mental state of a dwarf is madness. Sanity is a temporary condition — a PRIVILEGE you have to EARN!

 

"We cannot trust anyone." "Especially each other." "Oh, the solution is so simple. We KILL. KILL everyone." "How delightful."

 

[∞Ever17]team

Опубликовано
  • Администратор
comment_2439093
В топку С++ вообще. Ужасный язык.

Правильно. Все настоящие программисты пишут программы сразу на ассемблере.)

Если бы жизнь была прекрасна, мы бы не научились мечтать.
Опубликовано
comment_2439180
В топку С++ вообще. Ужасный язык.

Да, паскаль - апогей человеческой мысли в области программирования

кидать сорказм я тоже могу
Опубликовано
comment_2441060

Он не удобный просто. Громоздкий. Куча неявный конструкций, которые делают понимание кода весьма стремным занятием.

чистый С, впрочем, во многом еще страшнее ))

Оно мало кому нужно на деле. Для большинства задач производительность не настолько критична и там вполне подойдет ява или тот же C#, или вообще питон(люблю питон!)

Изменено пользователем Davinel (смотреть историю редактирования)

The default mental state of a dwarf is madness. Sanity is a temporary condition — a PRIVILEGE you have to EARN!

 

"We cannot trust anyone." "Especially each other." "Oh, the solution is so simple. We KILL. KILL everyone." "How delightful."

 

[∞Ever17]team

  • 2 недели спустя...
Опубликовано
comment_2449942

Я не программист, поэтому чисто непрофессиональное удивление - скачал сорсы хрома (700мб), распаковал (2.5гб), начал компилить.

Место кончилось.

Вся дира занимает уже 11 гб (и это ещё не конец, да), такое ощущение что меня где-то наобманули, и в итоге у меня скомпилится полноценная винда...

Это вообще так и должно быть?

*Презираю Chrome*
Опубликовано
comment_2449957
скачал сорсы хрома (700мб)

ChromeOS что-ли? Не браузер?

 

аспаковал (2.5гб), начал компилить.

Место кончилось.

Вся дира занимает уже 11 гб

Если выше ответ "да", то вполне нормально.

[ Last Exile ] [ Моран жив! ] [ Fallout ] [ Админы ] [ Дядьки ] Teams [奇跡を信じて団 ]
Опубликовано
comment_2449974
ChromeOS что-ли? Не браузер?

Как раз браузер :)

Уже два раза за сегодня проверял - а действительно ли я то скачал.

*Презираю Chrome*
Опубликовано
comment_2450647

Простая задача: написать программу, которая бы вычисляло число "счастливых билетов" на С++

Это не заказ и не домашнее задание, просто интересно, как это реализуется.

Если кто покажет, буду благодарен

кидать сорказм я тоже могу
Опубликовано
comment_2452593

Ох, благодатный вопросик тут подняли =)

 

С - хороший язык, если иметь прямые руки и писать на нем без всяких извращений (или хотя бы их объяснять). А вот С++ - это действительно чума. Как уже отметили, очень много неявных конструкций и зависимостей между отдельными элементами программы.

 

ИМХО С++ сыграл свою роль в популяризации ООП и, по хорошему, должен сейчас уйти на покой. Слишком много для него хороших альтернатив есть. Вот только сила человеческой инерции велика =)

Добрым словом и кулаком всегда добьешься большего, чем просто добрым словом...

[Политех team]

Опубликовано
comment_2452663

Не совсем так.

C - действительно изящный язык, на котором можно написать в прямом смысле слова красивые программы. Но если попробовать написать что-то серьезное на C, то оказывается, что простой и прозрачный синтаксис в конце концов приводит к не очень прозрачным и неудобным в использовании конструкциям.

Я некогда не понимал, что такого чумного в С++. Это разумный компромисс, между удобством средств языка и скоростью выполнения. Да и нету для него альтернатив. Ни хороших, ни плохих. C#, Java и прочие интерпретируемые языки (да, есть JIT, но проблема остается) все еще проигрывают плюсам в быстродействии и всегда будут проигрывать.

Вот и получается, что каждый язык сейчас занимает свою нишу на рынке: ресурсоемкие приложения на С++, различные бизнес-приложения на C#/Java/VB, C+asm во встраиваемых системах и микроконтроллерах.

Опубликовано
comment_2452676
C#, Java и прочие интерпретируемые языки (да, есть JIT, но проблема остается) все еще проигрывают плюсам в быстродействии и всегда будут проигрывать.

Это как бы вообще не проблема. На каждом витке развития программирования новые технологии сливают старым в быстродействии. Но по итогам всё равно их вытесняют. На то компьютеры и нужны -- даёшь больше тупой вычислительной мощи! -)

Если долго всматриваться в бездну, можно неплохо провести время.

Опубликовано
comment_2452702

Если писать на Java нормально, проигрыш в производительности будет от двух до пяти раз (если он вообще будет) -- в зависимости от того, о чем именно мы говорим. Для подавляющего большинства приложений эта разница в производительности будет несущественна, а для тех, что будет, С++ замечательно сольет упомянутой уже спарке С + Асм или специализированному Асму для DSPшного проца. А спец железкам сольет вообще все =)

 

Вот только на Java скорость разработки пошустрее будет -- уж простите, факт.

 

А по поводу удобства средств языка ... Чем больше способов извратиться, тем больше шанс, что ими воспользуются. А в С++ способов извратиться столько, что каждому программисту на планете, наверное, найдется по уникальному способу написать неподдерживаемый код =)

 

PS Альтернатива С++ -- старый добрый С как более строгий и более понятный язык.

PPS Все вышесказанное, как впрочем, и в предыдущих 606 случаях, ИМХО =)

Добрым словом и кулаком всегда добьешься большего, чем просто добрым словом...

[Политех team]

Опубликовано
comment_2453025

Действительно, на асме можно написать более эффективный код, чем на С, на С - более эффективный, чем на С++ (хотя с этим в принципе можно поспорить), на С++ - более эффективный чем на C#/Java и т. п.

Но в то же время:

Вот только на Java скорость разработки пошустрее будет -- уж простите, факт.

Факт. И не могу с ним не согласиться. Но в то же время факт, что реализовать крупный проект на С++ быстрее и дешевле, чем на С, не говоря уже про ASM. И в то же время на C++ можно получить практически идентичное С-му коду быстродействие.

 

PS На самом деле нет плохих и хороших языков. Есть языки, которые лучше или хуже подходят для решения конкретной задачи.

Опубликовано
comment_2453504
А по поводу удобства средств языка ... Чем больше способов извратиться, тем больше шанс, что ими воспользуются. А в С++ способов извратиться столько, что каждому программисту на планете, наверное, найдется по уникальному способу написать неподдерживаемый код =)
Это не "способы извратиться", это гибкость и богатство возможностей. Для хорошего программиста чем больше возможностей тем лучше (очевидно ведь) а для плохого программиста это большое количество "ям" в которые он неизбежно провалится, вот плохие программисты и поливают грязью С++, чтобы оправдать свою неполноценность. Поэтому программирование преподают, используя паскаль, у него жесткий синтакс, чтобы ученики не "падали в ямы".

А чума - это ассемблер, т.к. на нем невозможно реально, на практике, написать программу, только специализированные вставки/модули.

Изменено пользователем Fei-FW (смотреть историю редактирования)

ゆっくりしていってね!!!

[Отмороженные Девочки™] [Nice Boat Days]

Опубликовано
comment_2453566
А чума - это ассемблер, т.к. на нем невозможно реально, на практике, написать программу

А мужики-то не знают... Ничего сложного, на самом деле, только трудоемко. Когда быстродействие или потребление памяти это оправдывало (например, игры на всяких спектрумах, 8086, да даже иногда и 386), вполне себе писали.

[ Last Exile ] [ Моран жив! ] [ Fallout ] [ Админы ] [ Дядьки ] Teams [奇跡を信じて団 ]

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.