Talisman log
Saturday, January 05, 2013
[00:01:21] <enaken> Lubagov_H: 182 страницы. со 182 начинаются указатели. теорию я изучил. завтра поищу задачки и порешаю за прошедшые темы
[00:04:52] <Lubagov_H> enaken: указатели я не знаю как без подпрограмм ты применять будешь.. В общем лучше учить все последовательно но помнить что char* это не просто так.. А это указатель на набор! (массив как бы) символов...
[00:05:46] <enaken> Lubagov_H: там указатели на 182 в общем виде
[00:06:04] <enaken> Lubagov_H: и написано что очень подробно будут потом ибо рано но типа основы надо щас узнать
[00:06:08] <enaken> короче не помню
[00:06:12] <enaken> поморь учебник то
[00:07:18] MafBot is now chat ((Помощь по командам): bin - Тестовая команда.Отвечает все путем)
[00:14:08] <Lubagov_H> enaken: а char это символ, он является числом, размером 1, 2 байт в зависимости от ос и кодировки(в utf-8 символ 4 байта... Но это уже другая история...), и его сложение или вычитание с другим числом, дадут другой символ... (число)...
[00:15:36] <enaken> Lubagov_H: За какое время можно выучить C++? За год можнов ыучить, чтобы написать то, что я хочу?
[00:16:19] <Lubagov_H> То что ты хочешь проще написать на питоне...
[00:17:46] <Lubagov_H> А так... Ну крикинь... Надо выучить си, потом ООП, потом изучить QT .. Потом работу с СУБД... SQL ...
[00:18:44] <enaken> Lubagov_H: СИ ++ БЛЯТЬ! Я НЕ БУДУ УЧИТЬ С!
[00:19:13] <Lubagov_H> Я сам на плюсах это не напишу.. Я сначала 2е недели буду вспоминать кютэ.. Потом буду разбираться с кютэ и бд... И может недели через три я буду готов.. Это написать
[00:19:14] <enaken> Lubagov_H: Мне кажется, любая программа средней мощности требует работу с БД
[00:21:05] <Lubagov_H> Си и Си++ это... Гм.. Развитие одного языка, с одним синтаксисом, за маленькими различиями незначительными... И добавлением огромной обьектно ориентированной части...
[00:22:52] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[00:23:27] enaken is now online (В полном расцвете вил)
[00:23:36] <Lubagov_H> А без хоть частичного понимания ООП, в QT не надо лезть...
[00:23:49] <enaken> Lubagov_H: А ООП что такое?
[00:23:53] <enaken> если кратко
[00:25:19] <Lubagov_H> enaken: я с базами данных работал только в java и дельфи... :)
[00:26:14] <enaken> Lubagov_H: *ZAMERZ*
[00:26:21] <Lubagov_H> enaken: там блин все просто... С жава это просто, а с дельфи это придельно просто... Во многих случаях даже не надо писать код..... Вообще..
[00:28:17] <enaken> Lubagov_H: но все равно в любой компании с программистами без C++ никуды
[00:30:18] <Lubagov_H> enaken: в РЖД все проекты новые пишутся на жава иногда применяют JNI это интерфей Си для Жава.. Я его не знаю.. :)
[00:30:58] <Lubagov_H> enaken: когда надо работать с устройствами на низком уровне его применяют например...
[00:31:03] <enaken> Lubagov_H: ну гуглы яндексы майлы и пр фигня там есть дофига C++
[00:33:15] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[00:34:02] <Lubagov_H> enaken: сейчас вообще непонятно что творится... Дело в том что зарубежные учебные программы многие построенны на базе жава, и реально нужны жава кодеры... Но учить программировать НА ЖАВА это полный бред т.к. Первым языком такой язык без указателей освобождения памяти и нормальной работы с рекурсией.. Быть не должен.. Т.к. Эти моменты УЧАТ ДУМАТЬ..
[00:34:20] enaken is now online (В полном расцвете вил)
[00:34:34] <Lubagov_H> У нас жава почти нигде не преподают.. А специалисты нужны...
[00:34:56] <enaken> Lubagov_H: на яндексе тоже нужны
[00:35:01] <enaken> видел вакансии
[00:37:24] MafBot is now chat ((Помощь по командам): alias_msg - Добавление алиаса с использованием кода питон. Активируется при сообщении. см. также alias_help .Есть несколько переменных $nick-ник написавшего, $userjid-жид, $serv - сервер, $chat-конфа ,$p - текст который написал юзер)
[00:38:55] <enaken> Lubagov_H: жава тоже нужно учить?*
[00:38:58] <enaken> будет
[00:40:03] <Lubagov_H> enaken: в учебных программах в Вузах российских Жава нет, а в американских во многих есть толко жава... Что-то что то бред... Но тот кто знает с++ например... И у кого учебная программа была построина на паскале плюсах лиспе и еще каких-то языках, жава осилит за 2-3 месяца вполне прилично и сам, по книгам.. А вот наоборот... Шиш те...
[00:43:06] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[00:44:25] <Lubagov_H> Жава на данный момент (а в частности Java EE) язык наиболее используемый во всем мире
[00:45:32] <Lubagov_H> Прежде амего за счет того, что его использую во многих многих компаниях, для построения автоматизированных систем управления
[00:46:04] enaken is now online (В полном расцвете вил)
[00:46:52] <enaken> Lubagov_H: если выучу питон и плюсы. Java выучу?
[00:47:41] <Lubagov_H> enaken: жава ты лиегко выучишь и без плюсов и питона... Он проще... И тупее.. Гг..
[00:47:53] <Lubagov_H> Вот обратное - не верно..
[00:48:05] <Lubagov_H> Я про это..
[00:48:32] <enaken> аа
[00:49:27] <enaken> Lubagov_H: проще ну да бдшку тоже и с сайтом тем же. а можно и Аякс) если в веб то))))))))) говоря лучше почему то
[00:52:02] <Lubagov_H> enaken: для жава гугл последние 4 года разрабатывает GWT... Пока не супер, но уже чтото.. И скоро будет очень даже классно думаю... Хотя опять же для начала заняти ыебом - вредно...
[00:53:32] <enaken> Lubagov_H: почему вредно? сейчас мне кажется легче заработать веб программированием php java чем приложения программировать
[00:54:24] <Lubagov_H> enaken: прикол вот в чем, ты пишешь код на java используешь готовые компоненты вроде дельфи или вбейсик... Ну как-то так, может не настолько юзабельно... А потом пишегь код к ним... Компилируешь (да долгий процесс... 1.5 минуты для приложения в 3000 строк) и.. Оно работает в браузере..
[00:55:39] <enaken> Lubagov_H: ну удобно. браузер вещь такая есть у всех. тем и популярный эти игры флэшэвские тем, что ни надо ниче качать запустил и играй
[00:55:44] <Lubagov_H> А для начала ГВТ вредно - т.к. Ваще знать не надо как работает веб сервер и что там внутри как устроены хттп запросы... Оно там внутри все скрыто...
[00:59:16] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[00:59:27] enaken is now online (В полном расцвете вил)
[01:00:40] <enaken> Lubagov_H: Ты программируешь щас*
[01:00:42] <enaken> ?
[01:07:53] MafBot is now chat ((Помощь по командам): каша - раздача каши)
[01:10:37] <enaken> Lubagov_H: спасибо, что помогаешь мне!
[01:10:58] <enaken> ботап
[01:11:54] Lubagov_H leaves the room
[01:13:27] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[01:14:55] enaken is now online (В полном расцвете вил)
[01:16:59] enaken is now online (Да, я здесь.)
[01:20:24] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[01:21:27] enaken is now online (Да, я здесь.)
[01:23:52] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[01:26:52] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[01:30:57] enaken is now online (Да, я здесь.)
[01:31:12] enaken leaves the room
[01:39:37] MafBot is now chat ((Помощь по командам): хтобыл - Статистика конференции)
[02:13:35] MafBot is now chat ((Помощь по командам): отыскать - Поиск юзера онлайн по нику в лучших чатах сети jabber.
Автоматически не чувствителен к капсу (A - a), различию русских и английских символов в нике (Y - У) и нестрогому соотвествию параметров к нику ( вас = Вася, Василий и т.п) )
[02:43:42] MafBot is now chat ((Помощь по командам): тв_найти - Ищет код по названию канала или по совпадению)
[03:15:11] MafBot is now chat ((Помощь по командам): логин - Авторизоваться как админиcтратор бота. Использовать только в привате!)
[03:52:58] MafBot is now chat ((Помощь по командам): !цитата+ - Добавляет цитату на сайт jabber-цитатника http://jabber-quotes.ru
Правила:
Максимальная длина цитаты - 1500 символов.
Правила добавления цитаты - http://jabber-quotes.ru/api | http://jabber-quotes.ru/about)
[04:30:21] MafBot is now chat ((Помощь по командам): !найти_жид - Поиск жида в овнер-,админ-,мембер-,бан- листах конференций.)
[05:03:59] MafBot is now chat ((Помощь по командам): !повтор - Повтор текущего вопроса.)
[05:41:50] MafBot is now chat ((Помощь по командам): овнер - Дает овнера определенному нику или JID-у)
[06:11:53] MafBot is now chat ((Помощь по командам): рейтинг - Поиск конференций в рейтинге jc.jabber.ru)
[06:49:32] MafBot is now chat ((Помощь по командам): анекдот - Случайный анекдот из http://wap.obas.ru/)
[07:21:10] MafBot is now chat ((Помощь по командам): !плагин - Информация об определенной команде, о плагине в котором содержиться ее код.)
[07:58:52] MafBot is now chat ((Помощь по командам): !rss_unsub - Отключает рассылку RSS по имени канала.)
[08:29:37] MafBot is now chat ((Помощь по командам): чисть - Чистит конфу)
[09:04:27] MafBot is now chat ((Помощь по командам): ботстатус - Устанавливает статус бота в конференции.)
[09:47:53] MafBot is now chat ((Помощь по командам): гугль - Поиск в Google.Если дописать + перед запросом-покажет 4 результата.)
[10:23:57] MafBot is now chat ((Помощь по командам): тв - Показать телепрограму для определенного канала. Каналы можно просмотреть в команде "тв_лист")
[10:54:00] MafBot is now chat ((Помощь по командам): каша - раздача каши)
[11:43:54] enaken joins the room as moderator and owner
[11:43:54] enaken is now online (Да, я здесь.)
[11:48:36] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[11:51:36] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[11:52:25] enaken is now online (Да, я здесь.)
[11:52:38] <enaken> ку
[11:56:25] MafBot is now chat ((Помощь по командам): регжид - Регистрация jabber-id через бота, для данного типа регистрации сервер должен поддерживать открытую регистрацию.)
[11:56:26] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[11:58:28] enaken is now online (Да, я здесь.)
[12:09:29] Lubagov_H joins the room as moderator and owner
[12:09:29] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[12:13:53] <Lubagov_H> enaken: в двнный момент я сижу дома и болею..
[12:14:09] <enaken> Lubagov_H: простьыл?
[12:14:12] <Lubagov_H> enaken: Доброго утра!
[12:14:17] <enaken> Lubagov_H: Привет!
[12:14:23] <Lubagov_H> enaken: не знаю...
[12:14:34] <Lubagov_H> уже второй месяц...
[12:14:58] <Lubagov_H> температура 37-37.3 кашель..
[12:26:30] MafBot is now chat ((Помощь по командам): лурк - Показывает статью из http://lurkmore.ru/)
[12:30:02] <Lubagov_H> Вообще я учился как... если так подумать, я сначала в кружок пошел, программирования, в 2000 году, там был QBasic но я его долго не вытерпел, сказал ХОЧУ! учить паскаль... Там я узнаял что такое циклы, массивы, условия, функции и процедуры, понял в общих чертах, как работает рекурсия, понял как работают указатели (но... не научился их применять)... Пытался писать что-то на дельфи- но это порнография была без знания ООП (а преподаватель в кружке его ни сама не знала ни рассказать не могла...)... Потом пошел в воскрестную ком. школу в РГУ, и там меня научили пользоваться рекурсией и указателями(по 80 заданий на то и на то, каждое маленькое, делается за 20-30 минут, за счет Паскаля АБС, оно сразу проверяет результат... просто вразы повышается эфективность), научили ООП, на примере Delphi а затем Java (буквально штук 6 лекций.. по Java но) Потом я пошел в универ в 2005 году, и там я уже все почти знал, что было на первом курсе... Но там появился новый язык C# на летней практике, первого курса, учебной... Но т.к. я знал Java то мне кажется что нам рассказывают понимал из всей группы только я.... Особенно про ООП... Потом был предмет Структуры данных, там я узнал про сортировки разные, (но сейчас помню только хоара), про деревья, двоичные и прочее... все это изучается только при хорошем знании УКАЗАТЕЛЕЙ... потом на тертьем курсе был Unix там я узнал про Cи а потом было ООП и ТООП, тут уже зная ООП мне очень легко было узнать то, что есть в С++ т.к. там реально больше всего чем в Java 1.4 уж точно, и чем в дельфи 7 потому как тогда небыло в этих языках еще таких вещей как шаблоны, и перегрузка операций (уже есть начиная с Java 1.5 и Девелопер студио 2008, относительно дельфи)
[12:33:36] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[12:38:55] <Lubagov_H> C++ саму, я сам до сих пор так и не выучил даже сностно... там столько неожиданностей... а еще появился новый стандарт 2011 года... там вообще стока всего... нового...
[12:43:37] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[12:57:39] enaken is now online (Да, я здесь.)
[13:00:05] <enaken> Lubagov_H: И какой вывод?
[13:00:05] MafBot is now chat ((Помощь по командам): !найти_жид - Поиск жида в овнер-,админ-,мембер-,бан- листах конференций.)
[13:01:42] <Lubagov_H> когда я только начинал код писать, все на дельфи писали, и бухгалтерию делали, 1С небыло еще... а дельфи казался наиболее перспективным...
[13:02:31] <Lubagov_H> теперь это переломилось в сторону С#, и даже Java сдала позиции свои от части...
[13:03:52] <enaken> так C# это и есть java basic и C по моему
[13:04:00] <enaken> ещё б не сдавала
[13:05:10] <Lubagov_H> enaken: C# это язык с синтаксисом Java преписанный человеком, из Borland который разрабатывал Delphi и был практически куплен Microsoft'ом
[13:05:24] <Lubagov_H> как звать его не помню..
[13:06:25] <enaken> Lubagov_H: я не понимаю смысла покупать языки программирования, всё равно мало языков, которыми вообще своюодно низя пользоваться. и то это военные какие то
[13:06:34] <enaken> и то ада тот же можно им
[13:07:28] <Lubagov_H> ну есть же Express версии C#
[13:07:35] <Lubagov_H> и визуал студии...
[13:07:53] <Lubagov_H> есть Turbo Delphi
[13:08:50] <enaken> Lubagov_H: запутано всё) вообщем буду учить C++ и питоничик)))))))))
[13:08:59] <enaken> а потом увидим до потом ещё далеко
[13:08:59] <Lubagov_H> А если ты комерческая компания, которая пишет код, и программиту одному платит по 3 000$ в месяц...то что она не купит для него лицензию за эту сумму?
[13:09:53] <enaken> Lubagov_H: хз) можно сидеть и писать эти языки и продавать их :-D майкрософту
[13:10:02] <enaken> то есть майк сам будет продавать
[13:10:06] <enaken> я имею в виду
[13:10:49] <Lubagov_H> Майкрософт C# разрабатывает с 2003 года... и она еще в стадии автивного разывития...
[13:11:03] <Lubagov_H> каждая новая версия очень отличается от предыдущий..
[13:15:12] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[13:16:05] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[13:16:14] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[13:17:11] <Lubagov_H> В 2003 году там небыло даже шаблонов.... а в .NET 3.5 уже был Linq...
[13:17:17] <Lubagov_H> 2008 год
[13:17:49] enaken is now online (Да, я здесь.)
[13:18:41] <enaken> Суко снега навалило ппц
[13:19:57] <enaken> сырой не поднимешь
[13:20:02] <enaken> и к лопате прилипает падла
[13:22:43] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[13:28:48] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[13:29:35] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[13:38:01] MafBot is now chat ((Помощь по командам): дальше - Следущий вопрос.)
[13:38:48] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[13:41:41] enaken is now online (Да, я здесь.)
[13:49:26] <enaken> Lubagov_H: а для себя ты ничего не программировал?
[13:55:17] <Lubagov_H> почему? писал конечно... Очень часто нужно сделать кукую-то рутинную работу, которая занимает много времени но на питоне может быть выполнена в 10 -15 строк... Писал жаббер клиент когда-то пользовался с телефона им год... и другие пользовались... когда-то еще до поступления в универ писал для форума и людей... на дельфи пару прог :-) Летом писал Ф.С. для телевизора, на плюсах... недописал...
[13:58:39] <Lubagov_H> Я так блин и не понял, почему встроенный в телевизор плеер не видет папки в моей ФС... т.е. их просто нет... хотя файлы - есть...
[13:59:13] <Lubagov_H> вот счас бы с этим поразбираться... но мама телевизор утащила...
[13:59:51] <enaken> хех
[14:00:03] <enaken> Lubagov_H: а бота пробовал писать?
[14:00:45] <Lubagov_H> да, но весьма специфичного... но бросил..
[14:00:50] <Lubagov_H> в прошлом году..
[14:01:06] <Lubagov_H> взаимодействующего с веб сайтом...
[14:01:19] <Lubagov_H> через XML RPC
[14:01:38] <enaken> Lubagov_H: а как вот через C++ взаимодействовать в инетом? с сайтами? тоже надо отдельно учитьт что то или классы и объекты помогут?
[14:01:39] <enaken> эти
[14:02:14] <Lubagov_H> С++ это всего лишь стандарт на язык... это не готовая среда..
[14:02:21] <Lubagov_H> на синтаксис..
[14:03:04] <Lubagov_H> там нет ничего, что взаимодействует с чем-то... с интернетом, потоками или еще ем то.... макимум что там есть ввод вывод - работа с файлами..
[14:03:17] <enaken> Lubagov_H: и как же?\
[14:03:26] <Lubagov_H> все остальное - средствами конкретной ос, и библиотек оберток над ос разных..
[14:04:42] <enaken> Lubagov_H: Например, хочу сделать клиент для отображения друзей ВК у меня в программе? и как?
[14:05:23] <Lubagov_H> берешь API в контакте, и ищещь либу, для раоты с JSON для C++
[14:05:30] <Lubagov_H> а так не знаю..
[14:06:28] <enaken> Lubagov_H: я не понимаю. зачем учить язык? если его средствами нельзя работать с БД и выходить в инет и вообще он знает тока ввод вывод
[14:08:24] <Lubagov_H> язык- его синтаксис, он один, а реализаций - много... так например на Symbian проги пишут на C++, но библиотеки там другие..
[14:08:24] MafBot is now chat ((Помощь по командам): dr.jabber - Команда оптимизирует защиту вашей конференции от спам ботом, баня серверы с открытой регистрацией и в то же время удаляя из бана безопасные серверы!Список обновляеться из сайта http://jabberworld.info с помощью ключа update либо раз в три дня автоматически.)
[14:08:39] <Lubagov_H> савсем не похожие, на те что есть в виндовс..
[14:08:50] <Lubagov_H> а в линукс савсем не такие как в виндовс..
[14:09:15] <enaken> Lubagov_H: тоесть мне мало выучить только языки? что ещё надо знать?
[14:09:24] <Lubagov_H> в результате.. синтаксис один а все что тебе нужно использовать в библиотеках тех ОС и сред...
[14:10:09] <Lubagov_H> да...
[14:10:14] <enaken> Lubagov_H: блять но ведь все библиотеки ОС тоже пишутся с помощью языков программирования?
[14:10:25] <enaken> что за замкнутый круг? рекурсия какая то
[14:11:51] <Lubagov_H> Ну есть обертки над ОС и их нутром...
[14:12:03] <Lubagov_H> которые работают в разных ОС одинаково..
[14:12:50] <Lubagov_H> ты посмотри WinAPI там же черт ногу сломит... и посмотри системные вызовы Unix...
[14:13:15] <Lubagov_H> они ж савсем разные, и системные вызовы, всто раз проще чем WinAPI
[14:14:35] <enaken> ты меня сильно запутал((
[14:14:36] <Lubagov_H> сверх них обертки вроде QT.. с которыми работать одинаково
[14:14:37] <enaken> только
[14:20:05] <Lubagov_H> Создание файла средствами ОС, в винде
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858%28v=vs.85%29.aspx
то-же самое в Linux
http://www.opennet.ru/man.shtml?topic=open&category=2
так все отличается... все разное, функции Сишные, над ними обертка, в виде классов ios...
[14:24:40] <Lubagov_H> то-же с потоками(Linux - lpthread, windows- http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453%28v=vs.85%29.aspx ) сетью(сокеты беркли и библиотека winsocks) и прочими вещами.... все сишное, написано на Си... над ним обертка объектно ориенитрованная... например QT или я не знаю туева куча других либ... многие оборачивают различи ОС в себя...
[14:24:43] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[14:24:45] <Lubagov_H> и работать одинаково
[14:24:58] enaken is now online (Да, я здесь.)
[14:26:06] <enaken> Lubagov_H: учить протоколы все инетные почтовые и гипертекстовые
+ SQL и БДшки + PHP + JSCT + системные вызовы (которые тогда Линус и искал вспомнил я)
[14:27:31] <Lubagov_H> JSCT не знаю что такое :-D Не так все плохо... достаточно выучить QT и C++ и будешь писать проги которые работают и в винде и линукс..
[14:27:42] <Lubagov_H> и с сетью и с потоками и имеют GUI
[14:27:55] <enaken> Java script сократил неудачно так
[14:31:46] <enaken> Lubagov_H: у меня в учебнике после всего что я изучил:
А я изучил теорию и маненько попрактиковался:
Ввод/Вывод
Ветвление
Циклы
Массивы
Указатели (только определение и один пример)
дальше идут символьные переменные текстовые чары там всякие
потом функции и после них классы и объекты
[14:31:51] <enaken> это в моём учебнике
[14:34:30] <Lubagov_H> ООП лучше всего учить ГГ... на JAVA :-D Он чище всех других языков, и проще... в этом плане...
[14:34:57] <Lubagov_H> на плюсах я не уверен что ты поймешь...
[14:35:15] <enaken> Lubagov_H: в чем там сложность?
[14:35:50] <Lubagov_H> в подходе... там много моментов...
[14:36:04] <Lubagov_H> в Java объект это указатель на адрес памяти...
[14:36:22] <Lubagov_H> а в С++ это экземпляр занимающий память..
[14:36:53] <Lubagov_H> и штука вроде a=b; не явно вызывает конструтор копирования и пергруженный оператор присваивания..
[14:37:32] <Lubagov_H> а если все это еще перемешать с полиморфизмом наследованием (которое в с++ множественное!) и инкапсуляцией... выйдет такая каша..
[14:37:57] <Lubagov_H> а разделить одно от другого уже сложно... нужно очень много понимать сразу..
[14:38:04] <enaken> пойму. никуда не денусь.
[14:38:59] MafBot is now chat ((Помощь по командам): ботап - Статистика работы бота)
[14:39:12] <Lubagov_H> вот потому Java и Object Pascal лучше...
[14:39:18] <Lubagov_H> для начала..
[14:42:52] <enaken> Lubagov_H: ты в линуксе писал диплом?
[14:47:20] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[14:55:58] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[14:56:22] <Lubagov_H> ну да, говорил же...
[14:56:52] <enaken> Lubagov_H: http://vk.com/nefedyev_alexandr?z=photo167537613_294031377%2Fwall97357546_1656
[15:00:41] <Lubagov_H> FUSE - сишная либа(не ооп чистая си...), для создания файловых систем, её использовал, и ситемные вызовы для работы с файлами (обертки не использовал) lpthread - чистый сишный, для потоков, и в качестве парсера, опять же сишная либа Expat у меня был протокол похожий на XMPP, только для файловой системы..
[15:02:04] <Lubagov_H> ООП чисто использовал в своем коде... все остальное чистая си...
[15:04:02] <Lubagov_H> ну вышел жуткий ужас...
[15:04:19] <Lubagov_H> в коде каша..
[15:04:25] <Lubagov_H> все через опу..
[15:04:55] <Lubagov_H> главное что сдал..
[15:05:25] <enaken> Lubagov_H: какая оценка
[15:05:29] <Lubagov_H> 3
[15:05:44] <enaken> а интереснее темы были
[15:06:10] <Lubagov_H> я пока делал, уже успел остаться на осень..
[15:06:21] <Lubagov_H> и доделал его только к октябрю..
[15:06:39] <Lubagov_H> здал уже в конце ноября... с двоешниками из всех групп..
[15:07:02] <Lubagov_H> ну там один только толковый парень был, у него сложный был проект...
[15:07:42] <Lubagov_H> но все уже получили тройки.. хоть сам писал хоть купил диплом...
[15:08:01] <enaken> были четверки или пятёрки?
[15:08:10] <enaken> Lubagov_H: и почему ты не смог написать?
[15:08:44] <Lubagov_H> я так сильно заморочился с плюсами что буквально каждую ошибку выискивал неделями...
[15:08:56] <Lubagov_H> просто тяжело на ней писать...
[15:09:01] MafBot is now chat ((Помощь по командам): backup_status - Выводит состояние базы резервного копирования команты.)
[15:09:31] <Lubagov_H> enaken: тот второй парень вообще писал на C++ для симбиан... программу которая из телефона делает микрофон и наушник по блютуз
[15:09:48] <enaken> Lubagov_H: и как он справился?
[15:09:50] <Lubagov_H> Вот это вообще писец...
[15:09:59] <enaken> enaken: что нужно было кроме C++ для
[15:10:03] <enaken> этого знать?
[15:10:08] <enaken> и темы нельзя было выбирать?
[15:10:14] <Lubagov_H> enaken: я не знаю он её только к ноябрю сделал, он был сокращенник, т.е. 3 года учится...
[15:10:20] <Lubagov_H> ВИС группа
[15:10:48] <Lubagov_H> ВИS*
[15:11:21] <enaken> хехе
[15:11:26] <enaken> я тоже сокращёнником буду
[15:11:28] <enaken> :-)
[15:11:36] <MafBot> enaken: так пайдет?;-)
[15:14:38] <Lubagov_H> Он создал свой собственный профиль блютуз как я понял, и у него был клиент для винды, который эмулировал звуковую карту..
[15:16:52] <Lubagov_H> он не использовал профили гарнитуры... (ADP или как там..)
[15:21:34] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[15:21:49] <Lubagov_H> A2DP, HSP, HFP, профили предачи звука если верить википедии....
[15:31:34] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[15:39:02] MafBot is now chat ((Помощь по командам): турбопинг - Проверяет пинг указаного адреса в течении минуты, выводит медиану, максимальное и минимально значение.)
[15:43:22] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[15:43:40] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[16:02:09] enaken is now online (Да, я здесь.)
[16:03:18] <enaken> Lubagov_H: а у кого самая интересная тема была тоесть ни у кого а какая?
[16:04:33] <Lubagov_H> ой, да я защищал диплом с теми кто того.. двоешники...
[16:04:41] <Lubagov_H> там интересного было мало...
[16:05:23] <enaken> Lubagov_H: -=-=-
[16:05:29] <Lubagov_H> тем более что большинство из них сами не делали диплом, а про ООП говорили что это мол компоненты... из дельфи которые на формочку таскаем... когда им вопросы задавали...
[16:05:50] <Lubagov_H> была пара сайтов...
[16:06:08] <enaken> Lubagov_H: что за сайты? сайт в качестве дипломов?
[16:06:10] <Lubagov_H> была еще мутатень какая-то экономическая..
[16:06:16] <Lubagov_H> да..
[16:06:30] <enaken> Lubagov_H: а там че строки из кода спрашивали?
[16:06:46] <Lubagov_H> на питоне, с помошью Jabgle дип. рук. на закз написал для девочки одной сайт..
[16:06:51] <Lubagov_H> вот она его защищала..
[16:06:53] <enaken> Lubagov_H: и кто им дипломы делал? и нах идти на эту специальность если никуя не соображаешь?
[16:07:13] <enaken> Lubagov_H: Проще каким нить юристом или эклномистом или ИС стать
[16:07:19] <enaken> На ИС никуя знать не надо
[16:07:35] <enaken> там всё отовсюду и по маленьку. в итоге ты знаешь все, но не знаешь НИЧЕГО!
[16:09:50] <Lubagov_H> Jungle*
[16:09:50] MafBot is now chat ((Помощь по командам): stop - Остановка игры.)
[16:10:55] <Lubagov_H> не не так... Jango... во нашел в гугле...
[16:11:13] <Lubagov_H> Django
[16:12:06] <enaken> Lubagov_H: а ты сам сайты какие делал вообще для себя? может твоё что есть?
[16:12:37] <Lubagov_H> я сайты не делал... почти..
[16:13:17] <Lubagov_H> лабы делал в универ - они же web.xmpps.ru и site.xmpps.ru но для web.xmpps.ru нужен бот а бота нету...
[16:13:43] <Lubagov_H> так что онне работает...
[16:14:27] <Lubagov_H> делаю для РЖД экую хреновину... наверно могу показать..
[16:15:03] <enaken> Lubagov_H: ясно)))))
[16:16:08] scorpion-man joins the room as visitor and none
[16:16:08] scorpion-man is now away (Study)
[16:18:54] <enaken> Lubagov_H: если секретно не показывай мало ли что
[16:20:02] <Lubagov_H> enaken: нет просто оно интранет, и работает с системой доступ к которой черз интернет быть не должен... Но у меня доступ в интранет сеть РЖД через интернет...
[16:20:21] <Lubagov_H> так что там все нарушает правила... и за такое обычно увольняют...
[16:20:59] <Lubagov_H> а я выходит работаю, и по работе делаю то, за что меня можно уволить :-D
[16:21:05] <enaken> Lubagov_H: гг
[16:21:31] <enaken> Lubagov_H: откуда же от билл гейца полла аллена стока мозгов и у линуса что они это всё в свои 14 15 16 17 18 лет осваивали
[16:22:52] <Lubagov_H> дык, доказано же... чем раньше начнешь писать код- тем быстрее все освоишь.... и вот именно, пожалуй начинать надо в 5-7ом классе...
[16:23:12] <Lubagov_H> только не все могут... и не у всех хватает терпения..
[16:23:49] <enaken> Lubagov_H: не у всех есть компьютер и деньги
[16:23:51] <enaken> ясно всё
[16:24:48] <Lubagov_H> знаешь, я вот в кружок ходил, и кодили как-раз лучше те, у кого нет компа дома, и денег нету..
[16:25:02] <Lubagov_H> это был 2000-2003годы...
[16:25:05] <enaken> Lubagov_H: хотелось им этого
[16:25:10] <Lubagov_H> и комп был не у всех
[16:25:12] <enaken> и компьютера хотелось
[16:25:18] <enaken> у меня на первом курсе тоже компа не было
[16:25:29] <enaken> а я лучшим был докуя там где
[16:25:34] <Lubagov_H> да, они шли в кружок УЧИТЬ, а те остальные шли ИГРАТЬ ПО СЕТИ...
[16:25:35] <enaken> именно на практике
[16:27:50] <enaken> Lubagov_H: у тя был комп?
[16:40:55] MafBot is now chat ((Помощь по командам): www - Получить содержимое веб страницы. Ключи - text вернет только текстовое содержимое страницы исключая ссылки)
[16:45:38] <Lubagov_H> enaken: да, i80386
[16:46:31] <Lubagov_H> потом обновили до АМД 80 мегагерц...
[16:46:56] scorpion-man leaves the room
[16:50:13] <enaken> Lubagov_H: https://sites.google.com/site/nguoop/materialy-lekcij---s [b[b
[16:55:49] <Lubagov_H> сутатень...
[16:55:52] <Lubagov_H> м*
[16:56:13] <Lubagov_H> Так ооп не понять...
[16:56:16] <enaken> Lubagov_H: может конфу по плюсам тебе создать? сам вспомнишь и кому нить поможешь
[16:56:23] <enaken> Lubagov_H: я не всматривался че внутри
[16:56:39] <Lubagov_H> представь стул, представил?
[16:56:48] <Lubagov_H> представь стол
[16:56:54] <Lubagov_H> представь другой стул
[16:57:07] <Lubagov_H> теперь опиши что у стульев и стола общее
[16:57:26] <enaken> Lubagov_H: ножки
[16:57:29] <Lubagov_H> таким образом можно описать класс мебель
[16:57:40] <enaken> аахахаха
[16:58:00] <Lubagov_H> от него можно пронаследовать класс стул
[16:58:44] <Lubagov_H> от него 2 класса стул мягкий и стул на трех ножках... допустим..
[16:59:00] <Lubagov_H> от мебели можно пронаследовать стол..
[16:59:27] <Lubagov_H> в общем они говорят ОБЩЬНОСТЬ... ага.. и ты понял о чем они по одному слову?
[17:00:07] <enaken> а там примеры что ли
[17:00:11] <enaken> ды я не читал. говорю ж
[17:00:32] <enaken> Lubagov_H: Николай. Есть предложение. Давай создадим конфу C++ для новичков.
[17:00:44] <enaken> Lubagov_H: Хотя бы легче будет изучить.
[17:00:54] <Lubagov_H> ну есть уже конфа c_plus_plus на жаббер.ру...
[17:01:01] <Lubagov_H> я там вроде член...
[17:01:04] <enaken> Lubagov_H: От неё блять толку извини
[17:01:12] <Lubagov_H> но я больше сам вопросы задавал чем отвечал там..
[17:01:22] <Lubagov_H> и меня самого там обсирали..
[17:01:27] <Lubagov_H> с моими вопросами..
[17:02:12] <enaken> Lubagov_H: они сами никуя не знают
[17:02:19] <enaken> вот почему я такие конфы не люблю
[17:02:44] <enaken> послать можно всегда и везде и в гугл и в учебник. а если переклинило?
[17:04:54] <Lubagov_H> не, пару раз они мне помогли, над тем над чем я думал ХЗ сколько...
[17:05:32] <Lubagov_H> Я 2е недели долбился я описываю переменную как Static глобальную, в 2х местах и думаю что это один экземпляр...
[17:05:43] <Lubagov_H> ой.. к классе..
[17:06:00] <enaken> Lubagov_H: там можно достучаться) но мне кажется помогут если тока они помнят ситуацию то они че то брякнут а иначе пошлют
[17:06:09] <Lubagov_H> а вот шиш,когда я инклужу 2а раза модуль, оказывается что их 2е и они разные..
[17:06:24] <Lubagov_H> это ни в книжки нет нигде... и там мне помогли разобраться..
[17:07:22] <enaken> Lubagov_H: я вот додуматься не могу как подсчитать количество каждой строки матрицы
[17:07:26] <enaken> на бэйсике делал
[17:07:32] <enaken> суть не в знаниях языка
[17:07:38] <enaken> а уже в знаниях математики
[17:07:46] <enaken> клинит меня с этого не могу вспомнить
[17:07:49] <enaken> а ведь просто так было
[17:07:59] <enaken> ща я напишу быстреньку прогу чтобы матрицу выводить
[17:13:25] MafBot is now chat ((Помощь по командам): reply - Повтор текущего вопроса.)
[17:13:51] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[17:23:50] Lubagov_H is now xa (Автоматически в состоянии "отошёл" по бездействию)
[17:32:08] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[17:34:27] <Lubagov_H> вообще суть программирования не в знании синтаксиса языка, а в умении придумывать алгоритмы...
[17:38:40] <enaken> Lubagov_H: Не помнишь, какая библиотека для rand() нужна?
[17:41:09] <Lubagov_H> stdlib сишная?
[17:41:15] <Lubagov_H> google man rand
[17:41:25] <Lubagov_H> гугль man rand
[17:41:49] <Lubagov_H> да сишный stdlib
[17:45:16] MafBot is now chat ((Помощь по командам): !повтор - Повтор текущего вопроса.)
[17:45:43] <enaken> Lubagov_H: блять. не пойму прога запускается только и тут же ошибка и закрытие
[17:45:45] <enaken> что не так
[17:45:47] <enaken> суко
[17:47:31] <Lubagov_H> линукс?
[17:47:51] <Lubagov_H> юзай gdb, valgrind
[17:48:13] <enaken> винда пока что
[17:48:18] <Lubagov_H> а...
[17:48:39] <enaken> да напутал что то блять со входом в функцию скобочки эти ебучие
[17:51:41] <enaken> Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: matrix.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 50e82e30
Имя модуля с ошибкой: matrix.exe
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 50e82e30
Код исключения: c00000fd
Смещение исключения: 0000d213
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: befa
Дополнительные сведения 2: befab2b1c00549e925f2af0d84ebea39
Дополнительные сведения 3: a90a
Дополнительные сведения 4: a90ae5a06377794fa1a239605d119ad5
Ознакомьтесь с заявлением о конфиденциальности в Интернете:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
[17:55:22] <Lubagov_H> enaken: а дебаггером пройти слабо?
[17:55:42] <enaken> Lubagov_H: не в этом дело
[17:55:48] <enaken> я программ наустанавливал этих
[17:55:58] <enaken> они все библиотеки сбили или короче че то убрали в дева
[18:02:02] <Lubagov_H> http://i024.radikal.ru/1301/7a/e7257ccb3626.png
скриншот нетбеанса..
[18:03:51] <Lubagov_H> одна среда, писать можно на многих языках..
[18:06:23] <Lubagov_H> на скриншоте кусок кода ФС для телевизора... который собирается под архитектуру MIPS потом...
[18:06:56] <Lubagov_H> в общем как среду, я netbeans советую... только не знаю на счет винды..
[18:08:06] <enaken> Lubagov_H: да мать выкинула диски все догадалсь
[18:08:09] <enaken> там и дебиан был
[18:08:17] <enaken> завтра куплю дисок и запишу
[18:08:19] <enaken> и поставлю
[18:08:26] <enaken> нетбианс свободная?
[18:08:37] <Lubagov_H> это только среда
[18:08:49] <Lubagov_H> компилятор оно использует G++
[18:08:58] <enaken> Lubagov_H: а он свободный?
[18:09:16] <Lubagov_H> а отладчик GDB, обертка..
[18:09:23] <Lubagov_H> да
[18:09:27] <Lubagov_H> свободная
[18:10:01] <Lubagov_H> http://netbeans.org/
[18:11:04] <enaken> Lubagov_H: а отладчик и компилятор с ним ставятся автоматом или нет?
[18:11:18] <Lubagov_H> нет
[18:11:34] <Lubagov_H> отдельно все ставится... это ж линукс
[18:12:45] <enaken> Lubagov_H: да я не про Linux :-D
[18:13:01] <Lubagov_H> enaken: как бы обертка к отладчику в ней есть, а отладчик ты сам ставишь... из репов...
[18:13:05] <enaken> в Linux
sudo aptitude install GCC и счастлив :-D
[18:13:29] <enaken> или там какой компилятор
[18:13:33] <enaken> к C++ другой
[18:13:33] <Lubagov_H> sudo aptitude install g++ gdb
и щаслив
[18:13:38] <enaken> :-)
[18:13:54] <Lubagov_H> gdb отладчик
[18:14:53] <enaken> Lubagov_H: у меня прога не пашет. но чувствую я изз-за самой среды
[18:15:45] <enaken> Lubagov_H: http://paste.org.ru/?qp2lai
[18:15:45] MafBot is now chat ((Помощь по командам): time - Показывает время юзая XEP-0202 (urn:xmpp:time))
[18:16:21] <Lubagov_H> int dim[i][j];
[18:16:31] <Lubagov_H> это что за порнография?
[18:17:16] <Lubagov_H> размер массива - чило, являющееся константой...
[18:17:26] <Lubagov_H> а не не определенные переменные...
[18:17:30] <enaken> Lubagov_H: как это константа?
[18:17:45] <Lubagov_H> так..
[18:17:53] <enaken> бля не помню ну как то ведь я делал
[18:17:55] <enaken> сука
[18:19:04] <enaken> Lubagov_H: они определены
[18:19:25] <Lubagov_H> enaken: и чему они равны?
[18:19:32] <Lubagov_H> i и j?
[18:19:43] <Lubagov_H> на тот момент времени когда создается массив
[18:19:47] <Lubagov_H> хз чему..
[18:19:50] <enaken> тфу бля
[18:19:53] <enaken> вспомнил прикол
[18:19:55] <enaken> ща сек погоди
[18:20:06] <Lubagov_H> случайному числу... из области памяти другой проги..
[18:20:45] <Lubagov_H> которая эту память юзала раньше
[18:21:06] <enaken> Lubagov_H: я понял кстати почему в тот раз когда я вводил больше 20 начиналась ебала
[18:22:09] <Lubagov_H> enaken: я вообще не понимаю почему это у тебя компилируется... не должно.. же
[18:22:21] <enaken> Lubagov_H: :-D
[18:22:40] <enaken> Lubagov_H: сука бэйсик ебаный там можно в массивы размере через переменные указывать
[18:22:41] <enaken> спутал
[18:25:02] <enaken> Lubagov_H: она компилилась но потом ебала мозги при запуске
[18:25:08] <Lubagov_H> srand ( time(NULL) );.
int n;
int i,j;
....
cout<<"Please enter dimension matrix \n";
....
cin>>n;
int dim[n][n];
[18:25:13] <Lubagov_H> а однако.
[18:25:17] <Lubagov_H> работает..
[18:25:24] <enaken> хихи
[18:26:16] <Lubagov_H> ну ты понял где трабла? ты сначала вводить должен размер потом массив создавать
[18:27:27] <enaken> Lubagov_H: да я и вводить не буду
[18:27:36] <enaken> я сразу соткой обозначу\
[18:28:33] <enaken> Lubagov_H: http://paste.org.ru/?kc68ib
[18:30:20] <enaken> что не так то
[18:30:26] <enaken> он всё в одну строку выводит
[18:30:29] <enaken> хотя там условие
[18:30:40] <enaken> Если значение i (номера строки)
[18:30:41] <enaken> аааа
[18:30:43] <enaken> блятьт
[18:32:31] <Lubagov_H> endl; модификатор бхай
[18:32:34] <Lubagov_H> юзай
[18:33:49] <enaken> Lubagov_H: что?
[18:34:02] <enaken> Lubagov_H: не могу матрицу в вид матрицы вывести.
[18:34:13] <Lubagov_H> if (j==n-1)
[18:34:24] <Lubagov_H> а не i==n
[18:34:28] <Lubagov_H> ты попутал
[18:35:25] <enaken> Lubagov_H: if (j==n-1)
[18:35:28] <enaken> да
[18:35:58] <Lubagov_H> либо перенеси вперед, и напиши
j==0
[18:36:02] <enaken> точно я так делал.
n-1 потому что на критической точке цикл переходит и он не поставит значение а значит не выведет ничего а на последней он может перейти
[18:37:10] <Lubagov_H> for (j=0; j<n; j=j+1)
потому что тут j<n неравенство строгое
[18:37:30] <enaken> Lubagov_H: так с основной задачей справились, а вот как подсчитать сумму каждой строки?
Ведь надо каким то образом сделать следующее:
пока крутится строка 1 считать сумму
пока крутится строка 2 считать сумму
пока крутится строка 3 считать сумму
пока крутится строка 4 считать сумму
пока крутится строка n считать сумму
[18:37:54] <enaken> Lubagov_H: оно и должно быть строгим, иначе было бы на один больше всё, потому что расчёт идёт с нуля
[18:38:49] <Lubagov_H> да, или идти надо с единицы, и вычитать 1 при выводе...
[18:38:51] <enaken> Lubagov_H: кстати, а заебашу ка я массивчик 4 на 4 и попробую ввести значение n=5
[18:39:02] <enaken> посмотрю как он ошибётся
[18:39:31] <Lubagov_H> будет это segmentation fault в худшем случае..
[18:39:40] <Lubagov_H> на этапе выполнения
[18:40:08] <Lubagov_H> в лучшем, оно будет работать
[18:40:38] <Lubagov_H> никто не проверяет обращение на не в те адреса памяти и за границы массива...
[18:40:53] <Lubagov_H> в отличии от бейсика
[18:42:56] <enaken> Lubagov_H: да никуя не будет. ИТАК! В массиве 16 ячеек (4 на 4)
При вводе 4: работает
При вводе до 9 пашет
После 9 начинает ошибаться в числах или вообще ниче не выводит! ХА!
[18:43:56] <Lubagov_H> массив всего лишь указатель на адрес памяти...
и если у тебя массив вида
int arr[10][10];
то при обращении
arr[0][11]
должно выдать то же что и при обращении
arr[2][0]
[18:44:11] <Lubagov_H> ой
[18:44:15] <enaken> че
[18:44:18] <Lubagov_H> arr[1][0]
[18:44:32] <Lubagov_H> [0][0]
[18:44:35] <Lubagov_H> тю
[18:44:41] <Lubagov_H> блин я запутался
[18:44:50] <Lubagov_H> короче выведет первый элемент второй строки
[18:45:08] <enaken> Lubagov_H: КАК СУММЫ СТРОК ПОДСЧИТАТЬ БЛЕАТЬ?
[18:45:38] <Lubagov_H> думай
[18:45:56] <enaken> А я понял
[18:45:57] MafBot is now chat ((Помощь по командам): тв_полностью - Показать телепрограму для определенного канала. Каналы можно просмотреть в команде "тв_лист")
[18:46:01] <enaken> тока ещё один цикл нужен
[18:46:07] <Lubagov_H> не нужен
[18:46:23] <Lubagov_H> массив еще нужен...
[18:46:35] <enaken> ну массив то понятно. куда данные то девать
[18:46:39] <Lubagov_H> или записывать в n+1 элемент массива
[18:46:46] <Lubagov_H> того-же
[18:50:12] <enaken> Lubagov_H: таки цикл всё таки нужен, чтобы отдельно суммы вывести :-)
[18:52:38] <Lubagov_H> enaken: если отдельно то нужен
[18:53:07] <Lubagov_H> а если их вводить в ту же матрицу в н+1 элемент или в строку...
[18:53:09] <Lubagov_H> то нет
[18:54:05] <Lubagov_H> просто будет на 1у строку или столбец больше, и там будут суммы
[19:00:24] <enaken> я не понимаю(
[19:01:27] <enaken> нужно как то суммировать строки ограничивая их тоесть останавливая суммирование с переходом на новую строку
[19:06:52] <Lubagov_H> у тебя 2 цикла, в первом, ты объяви пременную...
int sum=0;
[19:07:02] <Lubagov_H> в начале цикла
[19:07:08] <Lubagov_H> потом туда складывай
[19:07:15] <Lubagov_H> а в конце её же выведи
[19:07:31] <Lubagov_H> после внутреннего цикла
[19:07:44] <Lubagov_H> если хочешь куда-то сохранить то можно в тот же массив..
[19:08:01] <Lubagov_H> n+1 индексом для каждой строки...
[19:16:21] MafBot is now chat ((Помощь по командам): потоки - Показывает активные потоки бота)
[19:18:11] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[19:19:50] <enaken> http://paste.org.ru/?htzxks
[19:19:52] <enaken> ...
[19:20:38] <enaken> я третий раз не могу решить одну и ту же задачу я забываю о том что можно использовать пространство между циклами
[19:20:43] <enaken> первый и второй раз на asic
[19:20:49] <enaken> третий раз сейчас
[19:20:53] <enaken> что же я тупой блятьк акой
[19:20:57] <enaken> никак не дойдёт до меня
[19:21:58] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[19:32:47] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[19:34:33] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[19:46:46] MafBot is now chat ((Помощь по командам): игра - Запуск игры.)
[20:04:10] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[20:13:37] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[20:16:53] MafBot is now chat ((Помощь по командам): живые - Показывает кто активен в чате, активными признаются юзеры с временем простоя клиента не более 200 секунд.)
[20:17:57] enaken leaves the room
[20:24:43] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[20:33:25] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[20:36:51] Lubagov_H leaves the room
[20:38:30] Lubagov_H joins the room as moderator and owner
[20:38:30] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[20:47:34] MafBot is now chat ((Помощь по командам): игра - Запуск игры.)
[21:00:14] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[21:01:08] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[21:15:04] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[21:18:51] MafBot is now chat ((Помощь по командам): mafia - Игра мафия.)
[21:25:04] Lubagov_H is now xa (Автоматически в состоянии "отошёл" по бездействию)
[21:30:27] enaken joins the room as moderator and owner
[21:30:27] enaken is now online (Да, я здесь.)
[21:41:05] enaken leaves the room
[21:49:45] MafBot is now chat ((Помощь по командам): найтиконфу - Поиск конфы по совпадениям в описании)
[21:52:10] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[22:08:29] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[22:11:00] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[22:16:05] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[22:20:15] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[22:20:43] MafBot is now chat ((Помощь по командам): !плагин - Информация об определенной команде, о плагине в котором содержиться ее код.)
[22:29:50] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[22:32:09] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[22:33:07] enaken joins the room as moderator and owner
[22:33:07] enaken is now online (Да, я здесь.)
[22:35:53] <enaken> Lubagov_H: хочу игрушку написатьк амень ножницы бумага
[22:35:57] <enaken> но с энергией
[22:36:00] <enaken> и супер ударами
[22:59:55] <Lubagov_H> :-)
[22:59:56] MafBot is now chat ((Помощь по командам): !старт - Запуск игры.)
[23:09:27] tato joins the room as visitor and none
[23:09:28] tato is now away
[23:10:28] <enaken> Lubagov_H: напишу кину
[23:15:26] <enaken> Lubagov_H: Николай, а есть возможность без объектов заставить прогу C++ проиграть трэк? ну если я адрес трэка укажу?
[23:16:09] tato leaves the room (Replaced by new connection)
[23:16:10] tato joins the room as visitor and none
[23:16:10] tato is now away
[23:26:16] <enaken> Lubagov_H: ты тут?
[23:32:13] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[23:32:36] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[23:33:10] MafBot is now chat ((Помощь по командам): bin - Тестовая команда.Отвечает все путем)
[23:33:19] <Lubagov_H> enaken: э.....
[23:33:31] <Lubagov_H> никогда не работал со звуком...
[23:33:52] <Lubagov_H> винда?
[23:36:37] <Lubagov_H> http://msdn.microsoft.com/ru-ru/library/windows/desktop/dd743680%28v=vs.85%29.aspx
[23:39:02] <Lubagov_H> через винапи можно без объектов без вего, и достаточно просто, как я понимаю...
[23:39:42] <Lubagov_H> но надо будет линковщику указать Winmm.lib
[23:39:54] <Lubagov_H> а у тебя mingw... Хз..
[23:44:16] <enaken> Lubagov_H: а можно в case две переменные использовать?
[23:44:55] <Lubagov_H> http://osix.net/modules/article/?id=670
короче похоже надо юзать опцию mwindows и будет...
[23:45:08] <Lubagov_H> enaken: как ты хочешь 2е перменные использовать?
[23:45:32] <enaken> Lubagov_H: у двух переменных два значения, в зависимости от них буду условия
[23:45:37] <enaken> вот и я думаюк ак. можно или нет
[23:45:49] <enaken> о может через и
[23:45:56] <Lubagov_H> switch(a,b){ <<типа так? э... ну... я сомниваюсь..
}
[23:46:10] <enaken> так не пашет
[23:46:14] <enaken> блять
[23:46:20] <enaken> вот тебе и case
[23:46:24] <enaken> придётся if юзать
[23:46:26] <Lubagov_H> ну я такого не видел никогда...
[23:46:39] <Lubagov_H> а зачем?
[23:47:15] <enaken> Lubagov_H:
Например:
a= 1, b= 1
Скопион против скорпиона
a=1, b= 2
Скорпион против водолея
[23:50:53] <Lubagov_H> кейс это одна пременная и список констант её принимающий...
[23:51:10] <enaken> вот почему я ненавижу эту бесполезную функцию
[23:51:29] <Lubagov_H> полезная она, при разборе бинарнвх данных..
[23:51:34] <Lubagov_H> и при составлении меню..
[23:52:17] <Lubagov_H> если ты можешь их расставить в ряд, то можно использовать простое вычитаение
[23:53:11] <Lubagov_H> хотя наверно не можешь...
[23:53:47] <Lubagov_H> можно использовать побитовую логику...
[23:55:45] <Lubagov_H> a=1
b=1 << 8;
c=a|b;
ну как-то так...