[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 266 | 11 | 48
Назад Вниз Каталог Обновить

Аноним 28/12/16 Срд 12:30:07  143153541  
Стикер (0Кб, 512x512)
анончик, всегда мечтавший познать с++! да, да, именно ты! сегодня у тебя есть уникальный шанс, ибо здесь ты можешь задать свой вопрос, а я постараюсь на него ответить. однако, делиться знаниями я готов лишь с тем аноном, который намерен приложить усилия, так что писать за тебя программу я не буду
Аноним 28/12/16 Срд 12:32:26  143153684
с чего начать?
Аноним 28/12/16 Срд 12:33:04  143153717
>>143153541 (OP)
Чем структура отличается от объединения?
Нахуя нужны структуры?
Чем точка.отличается от стрелочки-> и от двух::двоеточий при работе со структурой?
Нахуя мы пишем какую-то хуйню после "}" в структуре, типа названия.
Тупые указатели, как они работают, как определять, когда ставить звёздочку, а когда ничего не ставить, я никогда этого не запомню.
Аноним 28/12/16 Срд 12:35:05  143153818
Ссу жопой, что делать?
Аноним 28/12/16 Срд 12:35:39  143153841
>>143153684
1) установить visual studio
2) гуглишь переменные, математические операции, ввод и вывод в консоль
3) гуглишь условный оператор
4) гуглишь оператор цикла
это самая база
Аноним 28/12/16 Срд 12:36:24  143153891
>>143153841
> установить visual studio
Этого петуха не слушай
Аноним 28/12/16 Срд 12:37:49  143153971
>>143153891
1) установить VIM
Аноним 28/12/16 Срд 12:39:44  143154089
>>143153717
>Нахуя нужны структуры?
самое простое применение - объединить логически связанные между собой переменные под одним именем
>Чем точка.отличается от стрелочки-> и от двух::двоеточий при работе со структурой?
стрелочка - обращение по ссылке, если ты в описании переменной использовал звёздочку, то при обращении к переменной зачастую будет использоваться именно стрелочка (в ином случае .), :: используется, когда нам надо обратиться к чему-то в классе, что не имеет привязки к конкретному экземпляру класса, к примеру, к статическому методу
Аноним 28/12/16 Срд 12:40:24  143154120
>>143153971
по визуалке документации больше.
Аноним 28/12/16 Срд 12:40:57  143154153
>>143153541 (OP)
Почти дочитав первую книгу по крестам, и выполнив почти все задания из неё, я вдруг понял, что не знаю, что бы в итоге хотел сделать. Все необходимые для меня приложения уже есть. Задрачивать задачи по программированию - скучное дело. Вот скажи, ОП, есть ли смысл его познавать, если не знаешь, как применить эти знания? Не знаю, может приходит какое-то просветление, или я правильно сделал, что забил на программирование?
Аноним 28/12/16 Срд 12:41:16  143154174
поясни за указатели, как с ними работать, чтобы ловить профит
Аноним 28/12/16 Срд 12:42:25  143154244
Какие книги посоветуешь новичкам?
Аноним 28/12/16 Срд 12:44:12  143154336
Съеби чмо.
Аноним 28/12/16 Срд 12:46:37  143154462
>>143153717
>Нахуя мы пишем какую-то хуйню после "}" в структуре, типа названия.
пример
>Тупые указатели, как они работают, как определять, когда ставить звёздочку, а когда ничего не ставить, я никогда этого не запомню.
>>143154174
указатель на объект - это переменная, где хранится адрес другой переменной определённого типа. это особенно целесообразно, когда какие-то данные надо многократно, скажем, передавать в функции, либо на какие-то переменные надо иметь много указателей. указатель всегда описывается через . чтобы пройти по указателю, используется -> . при этом мы сможем получить доступ к полям в переменной, на которую указывает указатель. также мы можем использовать перед именем, чтобы просто получить данные по указателю
int x;
....
cout<<
x - выдать значение, на которое указывает x

Аноним 28/12/16 Срд 12:47:54  143154521
>>143154244
тут сложно сказать, у нас на факультете рекомендовали страусструпа, но насколько он хорош для начала, я не знаю
Аноним 28/12/16 Срд 12:50:07  143154636
>>143154153
особого просветления не будет. попробуй порешать задачи из каких - нибудь интересных областей, машинное обучение к примеру.
Аноним 28/12/16 Срд 12:50:32  143154657
>>143153541 (OP)
С чего начать? Знаю pascal и css.
Аноним 28/12/16 Срд 12:51:10  143154691
>>143154462
перед x в обоих случаях нужны звёздочки
int x, cout<<x
Аноним 28/12/16 Срд 12:53:08  143154787
оп долбоеб, гейзуал студио для пидаров, для тру челиков есть блокнот и командная строка!
если ты не учился программировать именно в блокноте - то считай что твое очко разъебано!
Аноним 28/12/16 Срд 12:53:20  143154810
>>143154657
>pascal и css
Заебись сочетание, фронтенд на паскале пишешь?
Аноним 28/12/16 Срд 12:53:57  143154838
>>143154810
Ну html я тоже знаю, но это же не язык программирования.
Аноним 28/12/16 Срд 12:53:58  143154841
>>143154657
посмотри, как реальзуются воод-вывод, условные операторы, массивы и прочее. посмотри более подробно про ооп и ctd библиотеку. общий синтаксис программы можешь взять с любого примера вида "ваша первая программа на c++ в среданейм"
Аноним 28/12/16 Срд 12:54:36  143154882
>>143154636
Спасибо! Может, ещё не всё потеряно.
Аноним 28/12/16 Срд 12:54:53  143154896
>>143154787
ты предлагаешь начинать изучение с проганья в командной строке? суровость просто зашкаливает
Аноним 28/12/16 Срд 12:57:00  143154991
>>143153541 (OP)
Я когда хотел научиться программировать на с++, но понял что cи в сотни раз лучше его. c++ - зашквар, выбирайте c.
Аноним 28/12/16 Срд 12:57:06  143154998
>>143154896
А ты новорожденному ребёнку предлагаешь есть шашлыки с жаренной картошкой в масле и кетчупом? Зачем новичку это навороченное говно под названием вижуал студио?
Аноним 28/12/16 Срд 12:57:35  143155016
>>143154882
посмотри, к примеру, эвристические алгоритмы для какой - нибудь интересной настольной игры.
Аноним 28/12/16 Срд 12:57:48  143155026
>>143154991
чем лудше ??
Аноним 28/12/16 Срд 12:58:09  143155045
>>143154991
Удачи что-то прекрасное на си написать.
Аноним 28/12/16 Срд 12:58:19  143155051
>>143155026
Чем С++
Аноним 28/12/16 Срд 12:58:42  143155064
>>143155045
Спасибо, няша.
Аноним 28/12/16 Срд 12:59:14  143155092
>>143153541 (OP)
Я давным давно познал С и вертел плюснутых даунов на хую.
http://eax.me/c-vs-cpp/
Аноним 28/12/16 Срд 12:59:26  143155101
>>143155064
Да я это со злобой сказал бака! Что там можно сегодня на ней написать, разве что епсхлоет какойнибудь.
Аноним 28/12/16 Срд 12:59:37  143155108
>>143154998
её навороты далеко не так навязчивы, некоторые из них можно успешно применять даже на ранних стадиях обучения + нормальный отладчик, разумеется.
Аноним 28/12/16 Срд 12:59:43  143155117
>>143153541 (OP)
как зарабатывать 300к в секунду?
Аноним 28/12/16 Срд 13:00:07  143155132
Сколько времени нужно потратить на изучение?
Аноним 28/12/16 Срд 13:00:46  143155156
>>143154991
многие вещи в с сделать заметно сложнее, даже банальное чтение с консоли
Аноним 28/12/16 Срд 13:01:04  143155172
>>143154787
Сейчас бы подсветку синтаксиса, автокомплит и переход на объявление/определение в блокноте запилить, мдемс.
>>143154998
Перетолстил, дебич.
Аноним 28/12/16 Срд 13:01:25  143155191
>>143155101
Я хочу на си написать программу, с помощью которая в потоке видеоданных можно будет определить где люди, животные, прочие цели, а также их жесты и так далее. Затем я вставлю эту программу в дронов с автоматами чтобы управлять ими жестами и расстреливать всяких мразей и не только.
Аноним 28/12/16 Срд 13:01:34  143155197
>>143155108
Твоя студия даже не выводит ошибки компилятора по умолчанию, нужно пердолить. А я хочу, чтобы я скачал, запустил, написал - и мне сразу выдало ошибки. А ещё студия пихает по умолчанию говнобиблиотеку, которая не нужна, но без неё не компилируется ничего
Аноним 28/12/16 Срд 13:01:47  143155209
>>143155156
Но оно логичнее, благодаря чему понятнее.
Аноним 28/12/16 Срд 13:02:06  143155225
>>143155172
>дебич
Как там, в 6 классе?
Аноним 28/12/16 Срд 13:02:07  143155226
>>143155117
не знаю
>>143155132
от года. за год можно изучить всю базу + начать ооп
Аноним 28/12/16 Срд 13:03:38  143155284
>>143153717
Я лично указатель воспринимаю как безразмерный массив, полет нормальный, брат жив.
Аноним 28/12/16 Срд 13:04:03  143155301
>>143155197
нажал кнопочку скомпилировать -> получил список ошибок. что сложного?
>А ещё студия пихает по умолчанию говнобиблиотеку, которая не нужна, но без неё не компилируется ничего
создаёшь пустое приложение, добавляешь в него .cpp файл, библиотеки нет, всё работает
Аноним 28/12/16 Срд 13:04:12  143155308
>>143155226
>за год
Это сколько в день заниматься нужно? Или можно и быстрее изучить?
Аноним 28/12/16 Срд 13:04:25  143155317
>>143154896
>ты предлагаешь начинать изучение с проганья в командной строке?
Будто это сложно.
Аноним 28/12/16 Срд 13:05:01  143155334
У меня как раз важный вопрос.
Делаю лабу, там у меня есть класс Фигура и его наследники разные фигуры. И я сделал вирутальную функцию, которая возваращает стринг и переопределил ее в каждой фигуре. Всё работало, потом я понел, что это ебота и удалил эту функцию ото всюду, из базового класса тоже. Но после этого компилятор стал выдавать undefined reference к этой функции для кажой из фигур. Хотя я ее нигде не использую, это точно, использовал в одном месте, а потом убрал. Потом как вернул эту функцию, так всё снова стало компилироваться. Что с этой хуйней не так?
Аноним 28/12/16 Срд 13:05:03  143155337
>>143155209
этак можно и до программирования на ассемблере докатиться
Аноним 28/12/16 Срд 13:05:52  143155366
>>143155301
>нажал кнопочку скомпилировать
- и компилятор ставит в рандомном месте кружочек с крестиком. Ошибок не показывает
>>143155301
>создаёшь пустое приложение, добавляешь в него .cpp файл, библиотеки нет, всё работает
Пердоленье. Зачем оно нужно, если можно не пердолиться?
Аноним 28/12/16 Срд 13:05:55  143155369
>>143155117
1. Учишь синтаксис языка, стандартные библиотеки
2. Задрачиваешь алгоритмы, пока задачи вроде "найти все элементы массива между x и y, перенести их в другой массив, и составить из него строку, содержащую элементы массива в шестнадцатиричном представлении" не начнут получаться на автомате
3. Устраиваешься на работу в аутсорс компанию джуниором
4. Задрачиваешь шаблоны проектирования, boost, Qt, работу с базами данных, xml, многопоточность, ...
5. Становишься senior developer
6. Получаешь 300к в секунду
Аноним 28/12/16 Срд 13:06:41  143155400
>>143155156
>даже банальное чтение с консоли
Лолшто?
Аноним 28/12/16 Срд 13:06:44  143155403
>>143154462
>Нахуя мы пишем какую-то хуйню после "}" в структуре, типа названия.
>пример


struct govno
{
int tupoe_govno = 0;
int tupogo_govna = 0;
};
govno zalupa_kentavra;

И после этого пишем "zalupa_kentavra", если хотим поработать с переменными tupoe_govno и tupogo_govna. А иногда пишем "govno" и всё равно работаем с этими же переменными.
Аноним 28/12/16 Срд 13:06:48  143155405
>>143155308
наверное, час или два. если заниматься больше, соответственно, выучишь быстрее
>>143155317
мне никогда не нравилось, поэтому и другим не советую
Аноним 28/12/16 Срд 13:07:29  143155422
>>143155225
Не знаю, ты мне расскажи, как там программировать в 6м классе в блокноте, без отладчика, подсветки синтаксиса, автозаполнения, дерева проекта и классов.
Аноним 28/12/16 Срд 13:07:53  143155440
>>143155405
365-730 часов на изучение базы? Ебануться.
Аноним 28/12/16 Срд 13:08:17  143155458
>>143153541 (OP)
Расскажи про делегаты нормальным языком.
Аноним 28/12/16 Срд 13:08:18  143155459
>>143154896
На самом деле это полезно. Чтобы понимать как устроен проект, на какие стадии разбита сборка (компиляция, линковка), что у них на входе и на выходе. Чтобы понимать как все это работает и не впадать в панику при виде непонятных ошибок, и потом уже в вижуалстудии понимать, нужен тебе preprocessor, compiler settings или linker settings чтобы настроить то что надо
Аноним 28/12/16 Срд 13:08:26  143155467
>>143155422
>сейчас бы в ....
>дебич
>не знает, как там в 6 классе
Ты в 7-ом?
Аноним 28/12/16 Срд 13:08:30  143155469
>>143155366
>компилятор ставит в рандомном месте кружочек с крестиком. Ошибок не показывает
Ты какой-то совсем особенный дебил.
Всё там показывает, причём можно перейти на строку в исходнике по дабл-клику, если это ошибка компилятора.
Аноним 28/12/16 Срд 13:08:38  143155475
>>143155400
cin>> x против scanf("%d",x)
Аноним 28/12/16 Срд 13:08:53  143155487
>>143155422
Подсветка синтаксиса и автодополнение есть в каком-нибудь Notepad++
Аноним 28/12/16 Срд 13:09:07  143155497
>>143155440
ну, я навскидку взял.
Аноним 28/12/16 Срд 13:09:25  143155507
>>143155422
>без отладчика,
есть божественный gdb
> подсветки синтаксиса
Любой редактор давным давно поддерживат искаробки
>автозаполнения,
Ленивое хуйло, до сих пор не освоил слепую печать?

> дерева проекта и классов.
Не умеешь ориентироваться в собственном коде?
Аноним 28/12/16 Срд 13:10:01  143155534
>>143155487
Перехода на определение, отладчика, проекта всё равно нет.
Аноним 28/12/16 Срд 13:10:11  143155545
>>143155487
Двачую. В нем и прогаю. Ide для рукожопых погромистов мышкой.
Аноним 28/12/16 Срд 13:10:12  143155548
>>143155469
>Ты какой-то совсем особенный дебил.
>ad hominem
Пердануть ты перданул, а по делу сказать нечего?
>>143155469
>Всё там показывает,
>А У МИНЯ ВСЁ РАБОТАИТ ПРОСТА ТЫ ТУПОЙ))))
И опять пердёж в лужу
Аноним 28/12/16 Срд 13:10:14  143155550
14815563593110.jpg (22Кб, 400x400)
14815724408380.jpg (43Кб, 358x333)
14815343396040.webm (136Кб, 1280x720, 00:00:09)
0800164115.jpg (86Кб, 605x785)
>2016
>c++
Аноним 28/12/16 Срд 13:10:17  143155553
>>143155403
Это определение нового типа, что бы постоянно не писать struct govno <переменная>.Сразу пишешь zalupa_kentavra <переменная>.Или как-то так, последний раз на плюсах писал 4 года назад.
Аноним 28/12/16 Срд 13:10:31  143155559
>>143155334
Прими таблетку ребилдола, помогает обычно от таких проблем.
Аноним 28/12/16 Срд 13:10:52  143155574
>>143155553
>последний раз на плюсах писал 4 года назад.
Ты-то куда лезишь?
Аноним 28/12/16 Срд 13:11:03  143155586
>>143155334
если ты описываешь чисто виртуальную вункцию, её надо переопределить в наследниках. если дело не в этом, то уже надо код смотреть
Аноним 28/12/16 Срд 13:11:12  143155592
>>143155534
Ты тупой совсем? Нахуя тебе отладчик, по коду посмотришь чё как где и поймешь.
Аноним 28/12/16 Срд 13:11:23  143155603
>>143155497
Кресты первым языком нормально или попробовать какой-нибудь пАйТоН для начала?
Аноним 28/12/16 Срд 13:11:36  143155610
>>143153541 (OP)
>с++
Программировать на недоязыке? Когда давно уже есть Java, есть C#?
Нет, спасибо.
Аноним 28/12/16 Срд 13:11:52  143155627
>>143155550
Аноним 28/12/16 Срд 13:12:08  143155643
>>143155458
Мне тут про делегаты будут рассказывать или итт одни студентики хеллоууорлдщики собрались?
Аноним 28/12/16 Срд 13:12:13  143155647
>>143155534
Для простых учебных проектов типа хеллоу ворлда или максимума в массиве они и не нужны.

Я лично не предлагаю так что-то сложное писать. Но уметь при необходимости скомпилировать и запустить программу вручную из 1-2 файлов считаю нужным скиллом.
Аноним 28/12/16 Срд 13:12:17  143155652
>>143155610
Перетолстил
Аноним 28/12/16 Срд 13:12:52  143155673
01.jpg (18Кб, 325x927)
>>143155507
>есть божественный gdb
>божественный
Кек.
>Ленивое хуйло, до сих пор не освоил слепую печать?
Классическое НИНУЖНО. Не перестаю проигрывать.
>Не умеешь ориентироваться в собственном коде?
Очевидный студент, который никогда не работал в команде, где большинство кода - не твой собственный, детектед.
Аноним 28/12/16 Срд 13:13:07  143155687
>>143155603
Для начала тест айкью пройди. Если-меньше 120 лучше и не начинай.
Аноним 28/12/16 Срд 13:13:22  143155697
>>143155559
Ну да, пытался гуглить, что-то с линковкой походу или еще чего... так-то мне поебать, раз работает, но просто интересно.
>>143155586
Так блять, я ее перепоределил и все работало. Потом я просто тупо удалил ёё ото всюду. И перестало компилиться. Хотя обращений к этой функции нигде нет. Странно короче...
Аноним 28/12/16 Срд 13:13:27  143155700
>>143155610
Игры, тяжелые профессиональные приложения, эмбеддед решения - там без С/С++ никуда.
Аноним 28/12/16 Срд 13:13:28  143155702
>>143155475
>scanf
Ебать дебил... Видимо даже до темы с указателями не дошел, да?
Аноним 28/12/16 Срд 13:14:19  143155744
>>143155700
>С/С++
Блять, а зачем два языка то?
Аноним 28/12/16 Срд 13:14:22  143155747
>>143155652
В чем же? С++ недоязык и есть.
Чтобы стал норм языком, нужно запретить все эти ебаные указатели, адреса, заебашить строгую типизацию - а тогда внезапно получится C#.
Аноним 28/12/16 Срд 13:14:26  143155750
>>143155673
Блядь, ты ебнутый, тебе тут говорят о небольших учебных программах в пару файлов, а он лепит свой кровавый ынтырпрайз на 200 проектов и гордится.
Аноним 28/12/16 Срд 13:14:49  143155765
>>143155687
Ещё один агрессивный даун. На данной параше нормальным языком разговаривать не умеют, да?
Аноним 28/12/16 Срд 13:14:52  143155769
>>143155403
это создание экземпляра класса. после этого в залупе будут храниться две переменные tupoe_govno, tupogo_govna, и ты сомжешь получить к ним доступ. у каждого экземпляра будут две свои переменные
govno x1;
govno x2;
будут содержать в себе по два независимых друг от друга набора tupoe_govno, tupogo_govna
Аноним 28/12/16 Срд 13:14:56  143155772
>>143155700
>Игры
Ты у нас любитель писать движки с нуля?
>тяжелые профессиональные приложения
C#/Java
>эмбеддед решения
Уже давно на шарпе
Аноним 28/12/16 Срд 13:15:08  143155785
>>143155697
Да где-нибудь что-нибудь закешировалось и не пересобралось, сохранив ссылку на функцию которой уже нет.
Аноним 28/12/16 Срд 13:15:11  143155792
>>143155459
возможно
Аноним 28/12/16 Срд 13:15:23  143155805
>>143155747
>запретить все эти ебаные указатели,
Анус себе запрети, макакен. Тебе просто привычно жрать говно
Аноним 28/12/16 Срд 13:15:40  143155820
>>143155534
ты че ебанутый собрался змейку отлаживать? и два файла в проекте ой сложна блять навернае я запутаюсь в двух файлах и 271 строчке кода сложна же блять там же буковок много дохуя
Аноним 28/12/16 Срд 13:15:44  143155828
>>143155772
Лол, ембеддед у него на шарпе
Аноним 28/12/16 Срд 13:16:35  143155868
>>143155603
я начинал с паскаля, было довольно легко. рекомендую
Аноним 28/12/16 Срд 13:16:36  143155869
>>143153684
1)Ставишь linux mint
2)Учишься работать с терминалом(такое графическое приложение как cmd в виндовс только на порядки лучше)
3)????
4)А этого >>143153841 долбоеба не слушай
Аноним 28/12/16 Срд 13:16:41  143155871
01.jpg (17Кб, 871x346)
>>143155548
Ну так не перди в лужу, толстячок.
А ещё есть отдельное окно, в котором ошибки списком выдаются.
Аноним 28/12/16 Срд 13:17:08  143155896
>>143155700
В играх вообще язык не главно - библиотеки решают.
А профессиональные приложения можно на чем угодно писать.
Аноним 28/12/16 Срд 13:17:27  143155912
>>143155750
А потом ты такой приходишь устраиваться на работу и говоришь, что не знаешь студии, потому что программировал в блокноте. Найс.
Аноним 28/12/16 Срд 13:17:36  143155924
>>143155869
>linux mint
Не советую, крайне глючное говно. Я читал, что вся убунту такая, но я хз, а вот Минт пиздец глючный и это опыт
Аноним 28/12/16 Срд 13:17:53  143155936
>>143155603
Первым языком нормально си.С него легко переходить на с++.
Аноним 28/12/16 Срд 13:17:54  143155937
>>143155828
Тому что все анально залочено, в тех же банкоматах ты только на шарпе писать будешь, потому что производители спец оборудования для них не позволяют по другому
Аноним 28/12/16 Срд 13:18:18  143155952
>>143155744
Эмбед обычно на С пишут. Там программы меньше получаются, что критично если у тебя всего пара мегабайт памяти. Остальное на С++. Хотя вообще разница между этими языками довольно холиварный вопрос
Аноним 28/12/16 Срд 13:18:24  143155958
>>143155643
>c++ делегаты
?
Аноним 28/12/16 Срд 13:18:39  143155967
Начал читать страуструпа, Практика чототам ++ чото си. Хорошо пишет, нравится
Аноним 28/12/16 Срд 13:18:41  143155969
>>143155769
>у каждого экземпляра будут две свои переменные
У меня несколько экземпляров?
Аноним 28/12/16 Срд 13:18:45  143155974
>>143155868
Он скорее для изучения подойдёт. Какой смысл изучать, то что тебе не понадобиться дальше? Это как изучать украинский, чтобы выучить польский.
Аноним 28/12/16 Срд 13:18:58  143155983
Поясните за ORM. Тот же энтити, на сколько легко его использовать, если я запилил базу, и теперь делаю приложение. Стоит заморачиваться.
Аноним 28/12/16 Срд 13:19:11  143155995
>>143155772
>Уже давно на шарпе
хоть одну строчку на шарпе мне в исходниках ядра линухов показал.
Аноним 28/12/16 Срд 13:19:26  143156009
>>143155952
>всего пара мегабайт памяти.
>2016
Аноним 28/12/16 Срд 13:19:27  143156011
>>143155983
Стоит ли? Фикс
Аноним 28/12/16 Срд 13:19:30  143156013
>>143155871
Блять, вот сейчас я опять установлю 2 Гб этого говна и покажу, что там его нет? Ты так думаешь? У меня просто сбоку кружочек с крестиком был, окна не было
>ну так не перди
Мммм, ещё и стрелочки в ход пошли. До чего же ты опущенный
Аноним 28/12/16 Срд 13:20:06  143156033
>>143155969
в твоём примере экземпляр 1, но их может быть больше
struct govno
{
int tupoe_govno = 0;
int tupogo_govna = 0;
};
govno zalupa_kentavra;
govno zalupa_kentavra2;
govno zalupa_kentavra3;
- 3 экземпляра
Аноним 28/12/16 Срд 13:20:15  143156042
>>143155937
Банкомат это нихуя не эмбеддед, там обычная пекарня под виндой.

Я вот погляжу как ты для POS терминала, у которого на борту линукс и 16 метров памяти, будешь на шарпе писать. Там даже С++ с трудом влезает из-за своей сильно большей чем у С стандартной библиотеки (ее конечно отпилить можно частично)
Аноним 28/12/16 Срд 13:20:28  143156052
>>143155871
> ';'
Это что же, автозаполнение не сработало?
Аноним 28/12/16 Срд 13:20:36  143156060
>>143156033
Понятно. А как понять, когда мы используем govno, а когда zalupa_kentavra?
Аноним 28/12/16 Срд 13:21:09  143156086
>>143153541 (OP)
Чего ж тебе в /pr не сидится? Есть же тематика.
Аноним 28/12/16 Срд 13:21:18  143156090
14475802717850.png (93Кб, 247x325)
>>143153541 (OP)
чем интерфейс отличается от абстрактного класса?
завалил собеседование на этом вопросе
Аноним 28/12/16 Срд 13:21:19  143156092
>>143153541 (OP)
Гуру, у меня просьба, которую ты осилишь без труда. Скинь мне пожалуйста годный гайд по указателям и ссылкам. У меня, первака с опытом лишь в паскале слегка пригорает от этих звездочек и амперсантов
Аноним 28/12/16 Срд 13:21:21  143156093
>>143155643
>c++ тред
>делегаты
Ты не туда зашел, петушок.
Аноним 28/12/16 Срд 13:21:49  143156113
>>143155896
>библиотеки решают.
Но библиотеки обычно есть под те языки, которые обычно и используются для данной цели. Поэтому ты вряд ли найдешь хороший веб фреймворк под С и хороший игровой 3д движок под джаву.
Не, ну какие-то там есть, но им обычно далеко до своих аналогов в тех языках, на которых реально пишут проекты такого типа в большом количестве.
Аноним 28/12/16 Срд 13:21:51  143156116
>>143153541 (OP)
cout > "powel na xuy";
Аноним 28/12/16 Срд 13:22:16  143156135
я могу пояснить что делегаты это дерьмо и надо переходить на замыкания если речь идет про иос
Аноним 28/12/16 Срд 13:22:30  143156148
>>143153684
Скачай книгу Эриксона Хакинг, Искусство эксплойта 2-е изд с лайв-CD и исходниками. Проштудируй и прорешай от корки до корки.
Аноним 28/12/16 Срд 13:22:42  143156160
>>143156009
Ой иди нахуй. Я погляжу как ты будешь выпрашивать бюджет на гигабайтные контроллеры, чтобы туда твой дотнет влез, ради выполнения одной простейшей операции.
Аноним 28/12/16 Срд 13:22:52  143156164
>>143156113
>библиотеки
>под языки
kek
Аноним 28/12/16 Срд 13:23:19  143156186
>>143156116
Syntax eггог!
Аноним 28/12/16 Срд 13:23:35  143156197
>>143156164
Не библиотеки для языков, а языки для библиотек.
Аноним 28/12/16 Срд 13:23:35  143156198
>>143156060
govno - имя класса, оно используется, в основном, для создания переменной. дальше ты работаешь с zalupa_kentavra
Аноним 28/12/16 Срд 13:23:39  143156204
>>143153841
>1) установить visual studio
На хуй надо? Есть же божественный gcc и code::blocks.
Аноним 28/12/16 Срд 13:23:50  143156216
>>143156013
>пруфнул скриншотом
>РЯЯЯ ВРЁТИ У МИНЯ НЕ БЫЛО КОКОКОК
Ты какой-то наглухо отбитый. Впрочем, чего ещё ожидать от программиста в блокноте.
Аноним 28/12/16 Срд 13:23:55  143156221
>>143156198
Но я видел случаи, когда работали именно с говном.
Аноним 28/12/16 Срд 13:24:27  143156248
>>143156160
Нет блять, я буду считать байты и пихать в девайсы всякое глючное сишное говно.
Аноним 28/12/16 Срд 13:24:46  143156267
>>143156248
Будешь и еще как.
Аноним 28/12/16 Срд 13:25:11  143156296
>>143156164
И много ты знаешь кросс-языковых библиотек?
Аноним 28/12/16 Срд 13:25:28  143156307
>>143156267
Нет. не буду.
Аноним 28/12/16 Срд 13:26:05  143156335
>>143156198
То есть, сначала объявляем, что залупа кентавра является объектом говна, затем можно юзать залупу без говна. Amirite?
Аноним 28/12/16 Срд 13:26:51  143156369
>>143156307
Ну тогда эмбеддед не для тебя. Пиши дальше свой ынтырпрайз на джаве или дотнете, попивая смузи, и докупай многогигабайтные планки памяти каждый раз, когда вместо short ты использовал int
Аноним 28/12/16 Срд 13:26:56  143156376
>>143156296
Любая DLL не зависит от языка.
Видал, сколько их в виндовс?
Аноним 28/12/16 Срд 13:27:39  143156406
>>143156267
>2017
>память не стоит даже копеек
>байтоебствовать
Аноним 28/12/16 Срд 13:27:49  143156417
>>143155369
Годный план.
Аноним 28/12/16 Срд 13:27:58  143156428
>>143156221
мы работаем с govno в следующих ситуациях:
1) создать переменную
2) обратиться к статическому полю или методу
3) для приведения к типу говно
4) для определения методов govna вне класса
5) что-то ещё, что я забыл
кидай код, посмотрю на примере
Аноним 28/12/16 Срд 13:28:01  143156429
>>143156116
> ">"

std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::less<std::basic_string<char, std::map<std::basic_string<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,std::allocator<char> > const, std::basic_string<char, std::char_traits<char>,std::allocator<char> > > > >char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,std::allocator<char> > const, std::basic_string<char, std::char_traits<char>,std::allocator<char> > > > >std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,std::allocator<char> > const, std::basic_string<char, std::char_traits<char>,std::allocator<char> > > > >
Аноним 28/12/16 Срд 13:28:24  143156446
>>143156086
скучно там
Аноним 28/12/16 Срд 13:28:52  143156469
>>143153541 (OP)
Ребят, хочу хайпануть и быть топовым с++ разработчиком. Из языков программирования знаю только HTML и всё. Как сделать так, чтобы шукуры текли от моего скила с++?
Аноним 28/12/16 Срд 13:29:25  143156502
>>143156406
BECAUSE WE CAN!
Аноним 28/12/16 Срд 13:29:29  143156504
>>143156376
Ну давай, собери мне в длл библиотеку на джаве. Будешь в каждую такую либу джава-машину пихать?
Аноним 28/12/16 Срд 13:29:38  143156508
>>143156216
Да ты же опущенный. Очередной больной с диагнозом РРРРЯЯЯ У МИНЯ ВСЙО РАБОТАИТ. Я понял, что у тебя всё работает, только факт того, что вс - говно для пердоль этого не отменяет
Аноним 28/12/16 Срд 13:29:59  143156529
>>143156052
А ты не очень сообразительный.
>>143156221
Как именно работали?
Если это класс, можно обращаться к статическому методу через govno::static_govno.
Либо использовать имя типа для объявления аргумента функции, например
bool check_govno(const govno * g)
{
return (g->tupoe_govno != 0) && (g->tupogo_govna != 0);
}
Аноним 28/12/16 Срд 13:30:34  143156551
>>143156508
>обоссали с пруфами
>экстренный манёвр РЯЯЯЯ ВСИРАВНО ГАВНО
Ясно.
Аноним 28/12/16 Срд 13:30:39  143156555
>>143156406
Да-да, ты самый умный, а все вокруг тупые и не знают как им работать
Аноним 28/12/16 Срд 13:31:15  143156589
>>143156092
https:\\ //habrahabr.ru/post/251091/
посмотри, к примеру, эту, а потом напиши, что непонятно
Аноним 28/12/16 Срд 13:32:01  143156626
>>143156555
Работать в говноконторке, которая до сих пор такое юзает, много ума не надо
Аноним 28/12/16 Срд 13:32:03  143156629
>>143156369
Эмбеддед 90-ых? Сражение за каждый байт?
Читал об этом в книгах, унылое говно.
Аноним 28/12/16 Срд 13:32:34  143156663
>>143156551
>143156508
>обоссали с пруфами
>экстренный манёвр РЯЯЯЯ ВСИРАВНО ГАВНО
>Ясно.
>С ПРУФАМИ РРРРЯЯЯ
Галоперидола этому пациенту
Аноним 28/12/16 Срд 13:33:18  143156696
>>143156090
как-то так


Абстрактный класс — это класс, у которого не реализован один или больше методов (некоторые языки требуют такие методы помечать специальными ключевыми словами).

Интерфейс — это абстрактный класс, у которого все методы не реализованы, все публичные и нет переменных класса.
Аноним 28/12/16 Срд 13:33:58  143156736
12/12/16 Пнд 11:15:21 №142034846
>>142034731
Жил-был СТРАУСТРУП. Шел обычный, скучный день. СТРАУСТРУП занимался рутинными вещами, такими как ебля своей трехсоткиллограмовой матери в зад. Только успев кончить матери в пердак и вынуть измазанный в говне хуй, СТРАУСТРУП услышал стук в дверь. Не заметив, что его мать умерла от сердечного приступа еще 3 дня назад, он пошел открывать дверь и вышел на веранду. На веранде никого не было. СТРАУСТРУП, было, уже начал подозревать СТЕПАНОВА в очередной подъебке, но вдруг, из под крыльца что-то вылетело и понеслось на него. От перевозбуждения СТРАУСТРУП уронил скрепленнеые скотчем очки на пол и смиренно ждал, что будет дальше. ЛЯМБДА, с огромной скоростью пролетела мима СТРАУСТРУПА, квадратной скобкой отпихнула его и заползла в дом, крепко заперев дверь. ЛЯМБДА ясно дала понять, что она приняла дом в качестве аргумента, но отказывается возвращать функцию, которая принимает ПИЗДЮЛИ в качестве аргумента и возвращает дом. ЛЯМБДА заползла на стул перед компьютером и свернувшись в уютный клубок, зашла на ДВАЧ. СТРАУСТРУП знал ЛЯМБДУ. По крайней мере, это слово он точно слышал, но не знал, что оно значит. Он очень удивился, когда недавно узнал, что ЛЯМБДУ включили в НОВЫЙ СТАНДАРТ, принятый полгода назад. СТРАУСТРУП понял, что надо выгнять ЛЯМБДУ из дома, потому что желание в очередной раз залезть на мамочку было слишком велико. Будучи первоклассным инженером, СТРАУСТРУП начал искать решение проблемы. Для разминки он решил повторить таблицу умножения до 12 на 12. Он 2 часа стоял на одном месте и смотрел в никуда, потея как свинья. Пока он боролся с таблицей умножения, из за угла вышел измазанный в говне АНДРЕЙ АЛЕКСАНДРЕСКУ и осмотрелся. Рядом стояли несколько зданий, включая психбольницу для буйнопомешанных и тюрьму. АНДРЕЙ задумался и понял, что в округе нет ни одного настолько больного и гнилого человека, чтобы продать ему свою книгу. Небрежно посвистывая, АНДРЕЙ удалился. СТРАУСТРУП закончил разминку и начал думать, как прогнать ЛЯМБДУ. Вдруг его осенило. Его дом был скомпилирован последней версией GNU G++, которая поддерживает ЛЯМБДУ. Именно поэтому, ЛЯМБДА и смогла проникнуть к нему в дом. СТРАУСТРУП понял, что ему нужна более старая версия G++, которая не поддерживала ЛЯМБДУ и тогда, при попытке компиляции дома, ЛЯМБДУ выкинет вместе с СООБЩЕНИЯМИ ОБ ОШИБКАХ. Но старую версию было негде взять. СТРАУСТРУП нанял ФУНКЦИОНАЛЬЩИКА СО ШТАНГОЙ за 5 тысяч рублей. Так как компьютера у них не было, ФУНКЦИОНАЛЬЩИК вначале написал на бумажке компьютер в 1 строчку НА ХАСКЕЛЕ:
Computer = Computer

ФУНКЦИОНАЛЬЩИК сожрал бумажку и высрал работающий системный блок с ВОДЯНЫМ ОХЛАЖДЕНИЕМ и предустановленой WINDOWS 7. На компьютере уже был установлен АЛАН ВЭЙК и ХАСКЕЛЛ ПЛАТФОРМ. Корпус был красного цвета, с наклейкой ТУРБО на прозрачной боковой крышке. Затем ФУНКЦИОНАЛЬЩИК написал в 2 строчки старую версию G++:

Compiler :: [C++SourceCode] [ExecutableFile]

Compiler source =(Link . Compile) source

СТРАУСТРУП взял исходники своего дома и запустил компиляцию. Компилятор начал дристать СООБЩЕНИЯМИ ОБ ОШИБКАХ. СТРАУСТРУП попытался разобрать первую строчку, но увидев такое, дальше лезть не решился(таблица умножения и так вымотала его):

std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::less<std::basic_string<char, std::map<std::basic_string<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,std::allocator<char> > const, std::basic_string<char, std::char_traits<char>,std::allocator<char> > > > >char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,std::allocator<char> > const, std::basic_string<char, std::char_traits<char>,std::allocator<char> > > > >std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,std::allocator<char> > const, std::basic_string<char, std::char_traits<char>,std::allocator<char> > > > >

Высрав 10 000 СТРОК СООБЩЕНИЙ ОБ ОШИБКАХ, компилятор скончался от ЛЕНИВЫХ ВЫЧИСЛЕНИЙ ПРЯМОЙ КИШКИ и из монитора вылетела ЛЯМБДА. Придерживая круглые скобки квадратными скобками, ЛЯМБДА в ужасе съеблась под ближайший камень. Ей еще долго не захочется принимать и возвращать значения. Довольный СТРАУСТРУП плюнул в руку, чтобы наслюнявить хуй и уже решился залезать на мамочку, но передумал и решил вначале запостить эту историю на ДВАЧ.
Аноним 28/12/16 Срд 13:34:59  143156786
>>143156629
А нихуя не поменялось. Не, ну байт стало побольше, но и разработчики тоже расслабились.

Потому что когда речь идет о всяких контроллерах то впихнуть туда больше памяти - сложно и дорого (надо заново его разрабатывать, это не лишнюю планку добавить как в пекарне), а главное непонятно нахуя нужно. Зачем тратить деньги на лишнюю память (а это могут быть реально приличные деньги) в контроллере, который должен выполнять всего пару каких-то простых функицй?
Аноним 28/12/16 Срд 13:35:25  143156807
>>143156335
не совсем. в подавляющем большинстве ситуаций ты не можешь использовать govno без залупы в принципе. в остальном близко к истине
Аноним 28/12/16 Срд 13:35:55  143156829
>>143153541 (OP)
Да пошел ты нахуй си пидорас, и смартпоинтер тебе в жопу.
Аноним 28/12/16 Срд 13:36:07  143156841
>>143156696
>Интерфейс — это абстрактный класс, у которого все методы не реализованы, все публичные и нет переменных класса.
Ебаный С++ с постоянными затычкими и ебаными сектантами.
Аноним 28/12/16 Срд 13:36:51  143156868
>>143156148
Это послеишкиуже полезно
Аноним 28/12/16 Срд 13:37:30  143156915
>>143156841
а нам норм
Аноним 28/12/16 Срд 13:38:56  143156981
>>143156841
Ну а хуле. Вон в джаве были интерфейсы и абстрактные классы отдельно. И что мы видим? Что теперь в интерфейсах может быть дефолтная реализация. Т.е. отличаются они фактичеки только ключевым словом в заголовке (ну и еще тем что интерфейсов может быть много, то есть опять же пришли фактически от джавовского единственного предка к плюсовому множественному наследованию).
Аноним 28/12/16 Срд 13:39:07  143156991
>да, да.
ПИЗДА
Аноним 28/12/16 Срд 13:39:50  143157038
>>143156696
думаю ты немного заблуждаешься, или мы о разных языках говорим, дружище
Аноним 28/12/16 Срд 13:41:45  143157135
ООПдауны корчатся в агонии, любо дорого глядеть
Аноним 28/12/16 Срд 13:41:53  143157141
8974691.jpg (83Кб, 600x527)
Аноним 28/12/16 Срд 13:42:31  143157173
>>143157038
в этом вопросе я не уверен, скопировал из гугла
Аноним 28/12/16 Срд 13:43:04  143157210
>>143157141
>мы испытываем новую технологию
>мы ждем и любим тебя
Что за пиздоболы по ту сторону?
Ждут и любят. но я у низ за морскую свинку?
Аноним 28/12/16 Срд 13:43:44  143157254
>>143156981
Интерфейс не наследуются, а имплементируется.
Аноним 28/12/16 Срд 13:45:52  143157371
>>143153541 (OP)
Ты пидорас или педофил?
Аноним 28/12/16 Срд 13:47:46  143157464
>>143157371
педофил
Аноним 28/12/16 Срд 13:49:14  143157566
http://ideone.com/oLFtU7
Анонасы, помогите разобраться. Дебаггер выдает ошибку сегментации, ругаясь на последнюю строку ф-ции CharStr, всё компилится, но при загрузве файла программа аварийно завершается. Что не так?
Аноним 28/12/16 Срд 13:50:00  143157607
>>143157566
Забей на программирование, это не твоё
Аноним 28/12/16 Срд 13:50:18  143157625
>>143153541 (OP)
Так за свою жизнь и не понял, когда ставить const, а когда не ставить?
не ставлю теперь никогда
Аноним 28/12/16 Срд 13:51:08  143157673
>>143157254
Да похуй как это назвать. В джаве по сути грань между интерфейсом и абстрактным классом стерлась. В С++ ее изначально не было.
А как в дотнете кстати с этим дела? Там есть разделение между интерфейсами и абстрактными классами на уровне языка?
Аноним 28/12/16 Срд 13:51:24  143157691
>>143157210
Испытывают технологию связи с человеком в коме, даун. Хотя чет я не хотел бы просыпаться, а вдруг там еще большее дерьмо, чем здесь? В кому просто так не падают, есть нешуточный шанс, что я проснусь инвалидом или у меня до конца дней будет крыша протекать. Нахуй-нахуй. Любите меня спящим коматозником плиз.
Аноним 28/12/16 Срд 13:51:27  143157699
>>143157607
Поздно, я уже поступил
Аноним 28/12/16 Срд 13:51:41  143157714
>>143157625
Ставь везде, где компилятор не ругается, лишним не будет. Будешь стильным, модным, молодежным и иммутабельным.
Аноним 28/12/16 Срд 13:51:45  143157718
>>143157625
const запрещает изменение содержимого. применять соответственно
Аноним 28/12/16 Срд 13:53:13  143157813
>>143157566
у меня компилится. ошибку кидай
Аноним 28/12/16 Срд 13:53:35  143157839
>>143157714
Вот я и заибался ставить, а потом удалять. Оттого и ушел из крестов
Аноним 28/12/16 Срд 13:53:51  143157867
>>143157813
кхм. просто ошибку кидай
Аноним 28/12/16 Срд 13:54:17  143157891
>>143157839
Ебать ты неосилятор
Аноним 28/12/16 Срд 13:54:30  143157910
>>143156429
Вся суть крестов. Как меня заебал этот недоязык, блевать тянет.
Аноним 28/12/16 Срд 13:55:16  143157953
>>143157910
а ты к нам с какого района пришёл?
Аноним 28/12/16 Срд 13:55:37  143157974
>>143157953
Он змееуст
Аноним 28/12/16 Срд 13:56:22  143158020
>>143157974
истинный демон забрёл к нам
Аноним 28/12/16 Срд 13:56:30  143158027
Безымянный.png (83Кб, 1366x768)
>>143157813
Компилиться то оно компилится, но вот как ведет себя дебаггер. При запуске программы без дебаггера она просто вылетает после ввода имени файла
Аноним 28/12/16 Срд 13:57:10  143158070
Сейчас "плюсовики" советуют пересаживаться на Golang.

Что думаешь по этому поводу?
Аноним 28/12/16 Срд 13:57:17  143158075
>>143158027
г-н Кузнецов, что же вы так тупите
Аноним 28/12/16 Срд 13:58:01  143158118
>>143158070
не пробовал, так что ничего сказать не могу
Аноним 28/12/16 Срд 13:58:26  143158146
>>143158075
Так объясните же тупому. Я ж Кузнецов, потомок кузнеца, что ты думал, сразу виртуозно кодить начну?
И кто вообще придумал учить кресты на первом курсе?
Аноним 28/12/16 Срд 13:59:31  143158216
>>143158027
1) сбрось содержимое файла, на котором вылетает ошибка
2) пройди дебагом, посмотри значения переменных перед ошибкой
Аноним 28/12/16 Срд 14:00:10  143158256
>>143158146
А в чем сложность крестов, тем более на уровне первого курса? Ни хуже ни лучше любой другой ссанины.

Бля, хочу вышку получить, в ембеддед вкатиться, клепать роботиков и автоматические закрыватели штор дома с цветомузыкой + ботнеты. Классно вам, вузобоярам, все дороги открыты
Аноним 28/12/16 Срд 14:00:41  143158285
>>143157673
>В джаве по сути грань между интерфейсом и абстрактным классом стерлась
Лол.
>как в дотнете кстати с этим дела?
Дотнет это не язык.
Аноним 28/12/16 Срд 14:01:21  143158324
>>143158027
Пиздец диванон ололо
Дед блоху мог подковать. Он бы и собаку подковал. А ты лошара электронные буквы не можешь в кучу собрать.
Аноним 28/12/16 Срд 14:01:49  143158346
>>143158216
2) в глаза долблюсь, забей
Аноним 28/12/16 Срд 14:02:56  143158421
>>143158216
1) В смысле в тред?
123 456 789 789
213,452.123 456
321, 654. 987
Аноним 28/12/16 Срд 14:03:28  143158457
>>143158324
Сосач - лучшее, что было в моей жизни. Именно из за таких постов. Я люблю вас, ребят и никогда не покину.
пододеяльник-кун
Аноним 28/12/16 Срд 14:03:54  143158482
>>143158324
Ты бы еще Ивановых деанонил.
Я может тоже ковать могу.Но так то да, лох
Аноним 28/12/16 Срд 14:04:11  143158506
>>143158285
>Дотнет это не язык.
Ну епт, говоря дотнет подразумеваю сишарп. Хотя вообще такая хуйня может и на уровне самой платформы и байткода как-то задаваться.
Аноним 28/12/16 Срд 14:04:32  143158521
Пытался учить си, но просто не понимаю, какой проект можно было бы взять, чтобы было интересно его пилить. Я даже не представляю что вообще существует, куда его проложить, лол. С плюсами ясно, это иогры. С джавой тоже, это вебчик. А си то куда
Аноним 28/12/16 Срд 14:06:20  143158644
>>143158506
>может и на уровне самой платформы и байткода как-то задаваться
спасибо, проиграл. Что еще придумаешь?
Аноним 28/12/16 Срд 14:06:59  143158688
>>143158521
Драйверы, прошивки для контроллеров.
Аноним 28/12/16 Срд 14:07:17  143158700
>>143158421
strtok у тебя нулит строку, после чего ты пытаешься получить её длину. ошибка на 4 входе в
maxlen= len;
word = strtok(NULL, Razdel);
len = strlen (word);
Аноним 28/12/16 Срд 14:07:51  143158737
>>143153541 (OP)
Что такое стек и куча?
Аноним 28/12/16 Срд 14:07:53  143158742
qMKXZKh[1].gif (3801Кб, 532x529)
>>143156868
>послеишкиуже
Аноним 28/12/16 Срд 14:08:27  143158782
>>143158742
Пробел не печатнулся, десу блять!
Аноним 28/12/16 Срд 14:09:16  143158832
>>143158737
Куча - область памяти, в которой хранится твоя программа во время исполнения.
Стек - тоже память, в которой хранится порядок вызова функций.
Аноним 28/12/16 Срд 14:10:09  143158898
>>143155702
А что он не так сказал?
Аноним 28/12/16 Срд 14:10:57  143158944
scanf то лудше
Аноним 28/12/16 Срд 14:11:10  143158957
>>143158644
Маня, если ты чего-то не знаешь то это не значит что его не существует. Например в джаве интерфейсы от классов отличаются на уровне байткода - специальными флагами в заголовке файла, плюс есть специальные опкоды типа invokeinterface.
Аноним 28/12/16 Срд 14:11:50  143158999
>>143158700
в общем виде стек - структура данных, реализующая подход первый зашёл - последний вышел. элементы в стек можно добавлять сверху и снимать тоже только сверху, таким образом сначала всегда снимается элемент, который был положен в стек последним
Аноним 28/12/16 Срд 14:12:14  143159019
>>143158700
Т.е ошибка в
> word = strtok(NULL, Razdel);
И что там должно быть, чтобы искать следующую лексему? Во всех виденных мной учебниках именно так и написано. Спасите тупого?
Аноним 28/12/16 Срд 14:12:47  143159056
>>143158999
>>143158737
Аноним 28/12/16 Срд 14:14:36  143159170
>>143159019
https:\\ //msdn.microsoft.com/ru-ru/library/b873y76a(v=vs.110).aspx
может разбивать строку на подстроки в зависимости от массива char, поданного на вход
Аноним 28/12/16 Срд 14:15:55  143159240
>>143156868
Там все просто на самом деле. Но понимать будешь, как в Си, так и в кодинге в целом после этой книги куда сильнее.
Аноним 28/12/16 Срд 14:16:49  143159308
>>143159170
> msdn.microsoft.com/ru-ru/library/b873y76a(v=vs.110).aspx
Спасибо, сейчас изучу
Аноним 28/12/16 Срд 14:21:02  143159581
>>143155337
Я и хотел ещё и языки ассемблера поизучать.
Аноним 28/12/16 Срд 14:23:33  143159731
А есть ли гайды какие для написания веросов? Самых простых и примитивных, можно даже на ассемблере?
Аноним 28/12/16 Срд 14:24:48  143159797
>>143159731
этого не знаю
Аноним 28/12/16 Срд 14:27:24  143159959
>>143158999
Что подразумевается под "структура данных"?
Аноним 28/12/16 Срд 14:28:35  143160039
>>143158957
Это вопрос реализации, а не языка.
Если бы байткод не содержал этого, то и в Java приходилось бы на каждый скомпилированный файл держать еще один типа class.h, как делают это С/С++.
Аноним 28/12/16 Срд 14:29:38  143160094
>>143159959
полностью зависит от реализации. это может быть массив, список или что бы то ни было ещё. самый простой вариант, конечно, массив. мы оговариваем, что добавлять и удалять можно только с конца массива, и у нас получается простейший стек
Аноним 28/12/16 Срд 14:30:00  143160112
>>143159959
Все что угодно
Аноним 28/12/16 Срд 14:31:30  143160200
>>143160094
А зачем нада такой подход?
Аноним 28/12/16 Срд 14:31:44  143160211
>>143160094
разумеется, считывать из массива, реализующего стек, мы тоже можем только последний элемент
Аноним 28/12/16 Срд 14:32:50  143160273
>>143160200
для удобства.
стек вызовов программы, к примеру
https:\\ //ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA_%D0%B2%D1%8B%D0%B7%D0%BE%D0%B2%D0%BE%D0%B2
Аноним 28/12/16 Срд 14:34:11  143160339
>>143153541 (OP)
Можешь доступным языком объяснить, что такое неймспейсы?
Аноним 28/12/16 Срд 14:35:04  143160392
>>143153971
>1) установить VIM
2) плагинами сделать из него IDE
3) доказывать в интернете, что ide петухи соснули
Аноним 28/12/16 Срд 14:35:27  143160416
>>143160339
Такая синтаксическая хуйня, которая содержит в себе другие классы.
Аноним 28/12/16 Срд 14:36:14  143160450
>>143153541 (OP)
Есть какие-нибудь подводные камни в использовании памяти в потоке №2, если я выделил память в потоке %1? При условии, разумеется, что при чтении / записи локается мьютексом.
Аноним 28/12/16 Срд 14:36:29  143160461
Хочу создать ТУЧланг, скоро начну теорию осваивать
Аноним 28/12/16 Срд 14:38:03  143160555
>>143160339
Что именно тебе не понятно? Корзинка, где может что-либо храниться.
Аноним 28/12/16 Срд 14:39:37  143160634
>>143160555
Я ведь правильно понимаю, что можно провести параллель с классами css или массивами?
Аноним 28/12/16 Срд 14:40:23  143160682
>>143160634
Скорее с файлами css.
Аноним 28/12/16 Срд 14:41:07  143160724
>>143160634
>массивами
Сильно упрощенно да, тогда элемент массива - элемент пространства имен.
Аноним 28/12/16 Срд 14:42:10  143160787
>>143160682
>>143160724
Понятно, большое спасибо.
Аноним 28/12/16 Срд 14:42:16  143160794
>>143160724
То есть это как массив, где все элементы являются тоже массивами?
Аноним 28/12/16 Срд 14:42:30  143160811
>>143153541 (OP)
Живу в уединенном домике в лесу. В наличии компьютер пентиум ммх 166 и книжка по визуал студио 6. Стоит ли изучать или ехать в город за новыми технологиями?
Аноним 28/12/16 Срд 14:42:46  143160825
>>143160794
Переменными, функциями, чем угодно.
Аноним 28/12/16 Срд 14:42:59  143160842
>>143160392
4)Выйти из редактора с помощью alt+ctrl+del
Аноним 28/12/16 Срд 14:43:27  143160872
>>143160811
Забей, лучше продолжай убивать случайных путников, попросившихся на ночлег и заниматься колдовством.
тебе б чего поновее
Аноним 28/12/16 Срд 14:43:35  143160881
>>143160634
неймспейс - область видимости. допустим, у нас есть 2 класса задач - математические и физические, которые используют похожие имена переменных и функций, но по разному. в твоей задаче тебе надо использовать и то и то. тогда каждый вид задач ты выделяешь в свой неймспейс, и это позволяет избавиться от путаницы
fiz:: с - некая физическая константа
mat:: c - математическая
Аноним 28/12/16 Срд 14:44:47  143160944
>>143160811
вполне норм, изучай
Аноним 28/12/16 Срд 14:45:44  143160989
>>143160881
О, вообще шикарное объяснение. Премного благодарен.
Аноним 28/12/16 Срд 14:46:39  143161032
11669[1].jpg (13Кб, 144x216)
>>143160811
Бля, не визуал студио, а Visual C++ 6.0
Аноним 28/12/16 Срд 14:48:36  143161113
>>143161032
базовые вещи вполне можешь по нему изучить, но в перспективе понадобится что-то посерьёзнее
Аноним 28/12/16 Срд 14:53:23  143161380
>>143156093
>>143155958
Маньки, вы чего? Именно делегаты в с++.
Аноним 28/12/16 Срд 14:55:48  143161508
>>143161380
https:\\ //habrahabr.ru/post/78299/
Аноним 28/12/16 Срд 14:59:41  143161706
>>143161508
Я хотел чтобы мне оп рассказал, гуглить я и сам умею.
Аноним 28/12/16 Срд 15:01:44  143161821
>>143161706
я мало что могу рассказать про делегатов.
Аноним 28/12/16 Срд 15:02:32  143161864
>>143153541 (OP)
Кресты - говно и отсталая параша для мазохистов.
Мимописал на крестах 2 года
Аноним 28/12/16 Срд 15:02:32  143161865
>>143161508
С++ рвань, а не язык.
Сплошные дыры и заплатки.
Аноним 28/12/16 Срд 15:03:55  143161943
>>143161864
пишу на крестах 5 лет, полёт нормальный
Аноним 28/12/16 Срд 15:05:49  143162057
>>143155458
Поясняю - делегат это каллбек, который может захватить что-то извне (т.е функция, которая зависит не только от своих параметров, но и от внешнего окружения)
В крестах это лямбда с "захватом".

Соответственно от функции в идеале отличается тем, что функция определяется одним указателем (на функцию), а делегат - двумя (на функцию и на стек где захваченое окружение)
Аноним 28/12/16 Срд 15:06:54  143162125
>>143161943
Ну у дидов и без туалетной бумаги и вообще всего был полет нормальный. А вообще в 2к16 кресты - для мазохистов.
Аноним 28/12/16 Срд 15:12:58  143162514
Почему юнион не является алгебра семей суммой типов? Почему даже в С# завезли паттерн-матчинг, а в плюсах даже не пахнет? Нахуя нужен decltype?
Аноним 28/12/16 Срд 15:14:20  143162597
>>143162514
Блядский автокоррект. Алгебраической*
Аноним 28/12/16 Срд 15:15:54  143162698
>>143162514
>Почему юнион не является алгебра семей суммой типов?
Хуй знает, в функционалопетушне эта сумма может говорить, конкретно какое из типов тут захуячено?

>Почему даже в С# завезли паттерн-матчинг
Я так и не понял, что это такое, и чем принципиально отличается от switch-case?
>Нахуя нужен decltype?
Видимо для шаблонной магии, когда тебе нужно объявить тип "как у какой-то переменной", и написать ручками его нельзя.
Аноним 28/12/16 Срд 15:21:20  143163041
Фронтенд-барин в треде. Походу скоро придётся опускаться до ваших плебейских плюсов, тут совсем скоро wasm завозят в браузеры. Или стоит подождать, когда компиляторы к нормальным языкам запилят? Походу не вариант, ещё год проебётся.
Аноним 28/12/16 Срд 15:32:45  143163696
>>143163041
Давеча Емскриптен накатил, пробовал в asm.js компилировать. Все равно он раз в 10 тормознее, чем оригинальный компилят C++.
Аноним 28/12/16 Срд 15:42:39  143164296
>>143163696
Во-первых asm.js это не то же. Во-вторых сейчас разработанна только спецификация и начальная поддержка в тестовых сборках хрома/мозиллы. Всё допилится до нормальных скоростей.
Аноним 28/12/16 Срд 15:45:42  143164498
>>143164296
>Всё допилится до нормальных скоростей.
ну ждём ждём

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 266 | 11 | 48
Назад Вверх Каталог Обновить

Топ тредов
Избранное