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

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

Check this out!

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

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 150 | 15 | 24
Назад Вниз Каталог Обновить

Аноним 17/03/17 Птн 15:43:42  149004556  
CsAZSLiW8AAEvW.jpg (50Кб, 416x543)
Сап, аноны, я тут кресты учу, как работает эта конструкция:

int * ptrArray = new int[100];
for (int i = 0; i < 100; i++ ){
ptrArray=i;
}
for (int i = 0; i < 100; i++ ){
cout<<ptrArray<<endl;
}

Вернее, как она работает - я знаю, но почему именно так? new int[100] выделяет место под 100 элементов типа int и возвращает адрес начала этого куска памяти, я правильно понимаю? Почему ptrArray выводит значение i-й переменной, а не адрес? Как очистить память?
Аноним 17/03/17 Птн 15:46:55  149004759
>>149004556 (OP)
Двач код как разметку воспринимает, так понятнее будет:

int * ptrArray = new int[100];
for (int j = 0; i < 100; i++ ){
ptrArray[j]=i;
}
for (int j = 0; i < 100; i++ ){
cout<<ptrArray[j]<<endl;
}
Аноним 17/03/17 Птн 15:50:00  149004958
бамп
Аноним 17/03/17 Птн 15:50:19  149004976
Бамп
Аноним 17/03/17 Птн 15:53:27  149005171
>>149004556 (OP)
Че это за говно? Какой смысл в этом коде





}
Аноним 17/03/17 Птн 15:55:15  149005279
А, все, не надо, мне уже начальник все объяснил.
Аноним 17/03/17 Птн 16:01:03  149005644
>>149004556 (OP)
Эта хуйня никак не может работать. Ты 100 раз присваиваешь переменной новый адрес от 0 до 100, потом 100 раз выводишь неведомую хуйню, которая у тебя в памяти под адресом 100.
Аноним 17/03/17 Птн 16:06:35  149006001
>>149005644

int * ptrArray = new int[100];
for (int j = 0; j < 100; j++ ){
ptrArray[j]=j;
}
for (int j = 0; j < 100; j++ ){
cout<<ptrArray[j]<<endl;
}

Просто двач i в скобочках воспринял как часть разметки

>>149005279
Это не ОП написал.
Аноним 17/03/17 Птн 16:08:16  149006107
>>149004556 (OP)
-->
>>149005279
Аноним 17/03/17 Птн 16:09:36  149006177
bicycle.webm (37711Кб, 1280x720, 00:04:53)
>>149004556 (OP)
> я тут кресты учу
Аноним 17/03/17 Птн 16:13:33  149006384
>>149006001
Ну и что непонятно?
Аноним 17/03/17 Птн 16:15:31  149006485
>>149006384
Все.
Аноним 17/03/17 Птн 16:18:00  149006628
>>149006485
>int * ptrArray = new int[100];
Создаешь указатель на массив из 100 интов
>for (int j = 0; j < 100; j++ ){
>ptrArray[j]=j;
Идешь по массиву, в каждую его ячейку записываешь ее номер
>for (int j = 0; j < 100; j++ ){
>cout<<ptrArray[j]<<endl;
Идешь по массиву выводя все его элементы.
Аноним 17/03/17 Птн 16:19:13  149006699
>>149004556 (OP)
>Как очистить память?
free(ptrArray);
Аноним 17/03/17 Птн 16:19:37  149006729
>>149006485
Тогда иди читай заново самоучитель. Обращение ptrArray[j] равносильно обращению *(ptrArray+j)
То есть по факту ты обращаешься к данным, лежащим по адресу j от начального адреса массива в памяти и берешь оттуда кусок данных типа инт, который ту ранее указал.
Аноним 17/03/17 Птн 16:20:20  149006768
>>149006699
Балда, free с malloc-ом работает, у плюсоблядей только new и delete.
Аноним 17/03/17 Птн 16:20:30  149006776
>>149004556 (OP)
>Как очистить память?
Писать на нормальных языках с jvm.
Аноним 17/03/17 Птн 16:21:06  149006809
>>149006776
>jvm
Чёт говнецом запахло.
Аноним 17/03/17 Птн 16:21:44  149006837
>>149006809
Хейтерс гонна хейт.
Аноним 17/03/17 Птн 16:23:11  149006910
>>149004556 (OP)
delete *ptrArray не? я не помню
Аноним 17/03/17 Птн 16:23:45  149006949
cs12.JPG (16Кб, 446x136)
Попробуй так
Аноним 17/03/17 Птн 16:24:08  149006968
>>149006729
>ptrArray[j] равносильно обращению *(ptrArray+j)
Теперь понятно. А как удалиь? delete ptrArray[]? Или как?
Аноним 17/03/17 Птн 16:25:01  149007020
вбей в поиск фразу "C++ msdn delete" счас глянем
Аноним 17/03/17 Птн 16:25:18  149007033
>>149006837
И тут циклические референсы как побежали, хуяк хуяк, надо память освободить, а сборщик мусора занят хуй знает чем. Не всегда память резиновая и не всегда похуй сколько ты её отожрал.
>>149006910
>>149006968
delete[] ptrArray;
Аноним 17/03/17 Птн 16:25:45  149007061
blob (166Кб, 1152x864)
Аноним 17/03/17 Птн 16:27:03  149007145
>>149007033
delete[] ptrArray;

А почему именно так?
Аноним 17/03/17 Птн 16:27:15  149007151
blob (198Кб, 1152x864)
http://stackoverflow.com/questions/2486034/delete-an-array-of-objects
Аноним 17/03/17 Птн 16:27:16  149007153
>>149007033
Ну дык никто про серебряные пули и не говорит. Но вручную ебаться с памятью для создания/уничтожения локальных массивов, которые живут доли секунды - атавизм.
Аноним 17/03/17 Птн 16:27:42  149007174
>>149006949
Это же ява.
Аноним 17/03/17 Птн 16:28:36  149007219
>>149007145
ты в книге дойдешь то деструкторов которые в классе будешь определять сам, те перегружать операторы. пока тебе не зачем это знать
Аноним 17/03/17 Птн 16:28:49  149007231
>>149007145
Потому что иначе он будет думать что это один элемент типа int и освободит только одну ячейку памяти, а не 100. И вообще это будет некорректно.
Аноним 17/03/17 Птн 16:30:09  149007307
ВОт тут интересное для тебя написано
https://habrahabr.ru/company/abbyy/blog/117208/
Аноним 17/03/17 Птн 16:31:12  149007352
> а не адрес?
&
> Как очистить память?
delete
Аноним 17/03/17 Птн 16:32:01  149007390
blob (201Кб, 1152x864)
Аноним 17/03/17 Птн 16:32:42  149007422
>>149007231
Ну он же как-то понимает, что при delete[] ptrArray; нужно освободить 100 элементов, так почему тогда без [] нельзя, раз ptrArray ассоциирован со всем этим куском памяти?
Аноним 17/03/17 Птн 16:33:20  149007461
>>149006768
malloc и на плюсах пашет
Аноним 17/03/17 Птн 16:33:33  149007478
>>149007422
ptrArray указывает на 0 элемент, точнее на его адрес.
Аноним 17/03/17 Птн 16:33:50  149007493
>>149007422
Без скобочек компилятор поймет, что ты хочешь удалить только область куда указывает у тебя указатель, а он указывает на начало массива, у тебя удалится первая ячейка массива например и все.. 99 останутся в оперативке
Аноним 17/03/17 Птн 16:34:20  149007521
>>149007153
погодите так это обязательно? и это кресты даже не просто си, а кресты блять? ебать какое говно динозавра
Аноним 17/03/17 Птн 16:35:08  149007554
14758313133290.jpg (273Кб, 489x699)
Снимок.JPG (99Кб, 1465x785)
>>149004556 (OP)
Как-то так.
Что непонятно?
Аноним 17/03/17 Птн 16:36:23  149007623
>>149007554
А нахуя это разыменование ? Аля (ptr + i) ?
Аноним 17/03/17 Птн 16:37:14  149007668
>>149007478
А что тогда delete[] ptrArray; делает?

>>149007478
Без скобочек компилятор поймет, что ты хочешь удалить только область куда указывает у тебя указатель, а он указывает на начало массива, у тебя удалится первая ячейка массива например и все.. 99 останутся в оперативке
Зачем это сделано? Зачем мне удалять одну область, если ptrArray ассоциировано со всем куском?
Аноним 17/03/17 Птн 16:38:59  149007753
>>149007668
> А что тогда delete[] ptrArray; делает?
Удаляет массив.
> Зачем это сделано?
Это из си, вообще, имя массива без указание индекса элемента = указанию на 0 элемент.
Аноним 17/03/17 Птн 16:39:00  149007755
>>149007668
это ты так ошибочно полагаешь, или книга у тебя маленькая, где про это не написано
Аноним 17/03/17 Птн 16:40:02  149007824
>>149007668
> если ptrArray ассоциировано со всем куском?
Тоже нет. Про массивы почитай. ptrArray[1..100] вот весь массив, вот вся динамическая область памяти, а ptrArray только 0 элемент.
Аноним 17/03/17 Птн 16:40:08  149007831
>>149007554
>149007554
что это за ide?
clion?
Аноним 17/03/17 Птн 16:42:05  149007938
Filth.2013.1080[...].jpg (148Кб, 981x816)
>>149007623
Просто как пример это ещё сделал, чтобы показать что из себя ptrArray представляет.
Т.к. его тип - указатель на int, прибавление к нему числа (ptr + i) в результате даёт указатель на соседний в памяти int (т.к. int занимает 4 байта, то указатель смещается именно на 4 байта).
Ну а <звёздочка>(ptr + i) просто даёт доступ к элементу что лежит по этому указателю.
И ptr[ix] полностью одно и то же что <звёздочка>(ptr + ix)
Аноним 17/03/17 Птн 16:42:42  149007970
James-McAvoy-Fi[...].jpg (75Кб, 1004x571)
>>149007831
Не IDE, а редактор кода.
Atom.
Аноним 17/03/17 Птн 16:45:53  149008153
>>149007668
>Зачем это сделано? Зачем мне удалять одну область, если ptrArray ассоциировано со всем куском?
ptrArray это тупо указатель. Почитай что такое указатели. Он сам не ассоциирован с массивом никик, в нём тупо записан адрес памяти, с к которого начинается блок из 100 интов, выделенный с помощью new. Когда ты удаляешь массив ты должен сказать компилеру, что по адресу, на который указывает ptrArray лежит длинная хуйня, а не один инт. Это и делается с помощью [], тогда компилер вытаскивает размер ранее выделенной памяти из закромов и освобождает её всю.
Аноним 17/03/17 Птн 16:46:16  149008180
Советую таки ОПу поработать на Сишке пару месяцев, чтобы таких проблем не возникало, и вопросов тоже. Просто скоро пойдет ООП, там мозги поплывут, тут не совсем понял, тут чуть-чуть не ясно, а тут вообще пиздец. Вот и получается полная картина ясности как сыр.
Аноним 17/03/17 Птн 16:47:18  149008229
>>149007970
>Atom
Еще вопросец: в чем его плюсы? И где кодить посоветуешь (я студентота), сам сижу на Вижуал Студие, препод по программированию советует CLion, другие варианты?
Аноним 17/03/17 Птн 16:47:32  149008241
>>149008180
Сука, современные плюсы это темплейт на темплейте сидит и темплейтом погоняет. STL во все поля.
Лучше уж кошерная сишечка и glib.
Аноним 17/03/17 Птн 16:49:47  149008371
>>149008229
ясно. просто в вузе требует учить С++
понял теперь тебя. Думал сначала у тебя желание С++ изучать, чтоб в будущем поступить в ВУЗ там что то с ИТ связанное.
Аноним 17/03/17 Птн 16:49:56  149008384
14267141211530.gif (2433Кб, 288x324)
>>149008229
>И где кодить посоветуешь
В блокноте любом расширяемом текстовом редакторе и компилировать через консоль.
Так больше понимания происходящего будет. IDE не нужны.
Аноним 17/03/17 Птн 16:50:10  149008397
>>149008229
Code::Blocks?
Аноним 17/03/17 Птн 16:50:12  149008400
>>149007753
>>149007755
>>149007824
Понято. Получается, данная нелогичная хуета нужна для обратной совместимости с С? А есть какие-нибудь более логичные и продуманные с точки зрения синтаксиса языки? А то эта байтоебля и говно для обратной совместимости за неделю изучения уже заебали.
Аноним 17/03/17 Птн 16:50:21  149008409
>>149008229
emacs
Аноним 17/03/17 Птн 16:51:07  149008456
>>149008409
Господи, Столлман в треде! Помолимся!
Аноним 17/03/17 Птн 16:51:30  149008480
>>149008400
Просто ты сразу в омут с головой. У этого байтоебства куча плюсов. Питон, очень лёгкий, но возможностей куча. Классика.
Аноним 17/03/17 Птн 16:51:46  149008496
>>149008180
>Просто скоро пойдет ООП
В смысле скоро пойдет? Я с ООП изучение языка и начал, с остальным, вот, по ходу разбираюсь.
Аноним 17/03/17 Птн 16:52:09  149008521
>>149008400
При чем тут обратная совместимость с си? Все это сделано для управлением памятью.
Если ты несилятор такой, бери питон - вот уж там вообще все просто.
Аноним 17/03/17 Птн 16:53:15  149008596
>>149008229
Для больших проектов онли студия
мимопогромист
Аноним 17/03/17 Птн 16:53:43  149008626
>>149004556 (OP)
> 2017
> называть с++ крестами
Аноним 17/03/17 Птн 16:54:22  149008668
Не идите нахуй с редакторами, я лучше на студие дальше сидеть буду чем этой хуйней обмазываться
Может еще посоветуете вместо вейпа сиги курить?
Аноним 17/03/17 Птн 16:54:28  149008673
>>149008496
Это ты так, просто бегло осмотрел. Там же куча всего еще. Куча Шаблон проектирования, все еще будет.
Аноним 17/03/17 Птн 16:54:37  149008679
>>149008626
>2017
>не называть C# до диезом.
Аноним 17/03/17 Птн 16:55:19  149008719
>>149008673
Хотя шаблоны не устройства языка, а скорее практика, тут я не то в пример привел.
Аноним 17/03/17 Птн 16:56:05  149008764
>>149008668
я бы посоветовал тебе прочитать книгу "легкий способ бросить тебе треску в ебало мразь"
воспитываю пездюка 15 лвл и ему помогло бросить
и я сам бросил после 10 лет курения
понимаю что на 95% безопаснее, но ты прочитай там мало пиздец. перед сном или пока срешь
Аноним 17/03/17 Птн 16:56:08  149008766
>>149008480
>>149008521
Питон же только для создания домашних страничек и используется, не?
Аноним 17/03/17 Птн 16:56:09  149008768
Си + Python. Остальное вообще не надо. И для пидаров
Аноним 17/03/17 Птн 16:56:51  149008805
>>149008679
До диез-то ладно. Но кресты это примерно как называть винду маздаем. Слишком протухшее название.
Аноним 17/03/17 Птн 16:56:55  149008810
>>149008766
ШТОУ? На нем можно писать полноценные приложения с ГУИ и сервисы.
Аноним 17/03/17 Птн 16:57:00  149008813
>>149008766
Почему ? В вебе можно полноценный сайт накатать, хотя его в Джанго называют приложение. Можно игру под ведро написать. Много чего можно.
Аноним 17/03/17 Птн 16:57:26  149008830
>>149008766
толсто
Аноним 17/03/17 Птн 16:57:27  149008832
>>149008764
я не курю
это была метафора
Аноним 17/03/17 Птн 16:57:54  149008852
>>149008832
хвалю. а чистишь зубы зубной нитью?
Аноним 17/03/17 Птн 16:58:09  149008870
>>149008766
нейросети же на нем пишут
Аноним 17/03/17 Птн 16:58:37  149008894
>>149008852
Хули ты доебался, может тебе ещё сказать какой бумаю я жопу вытираю?
Аноним 17/03/17 Птн 16:58:37  149008896
>>149008852
я не умею её просовывать между зубами
Аноним 17/03/17 Птн 16:59:17  149008939
>>149008768
Двачую адеквата. Си для быстрых высокоэффективных либ, питон для всего остального для удобства и простоты написания. Их еще соединять можно проще простого.
Аноним 17/03/17 Птн 16:59:28  149008950
>>149008894
это так классно когда на дваче за тебя отвечает другой анон
Аноним 17/03/17 Птн 16:59:40  149008961
ZfkhOt4.png (678Кб, 1032x724)
>>149008870
пикрелейтед

>>149008894
про бумагу похуй

>>149008896
пиздец ты бабуин на крестах кодить умеешь а зубную нить не осилил? стыдно.
Аноним 17/03/17 Птн 17:00:24  149009019
>>149008768
Уж большего языка для петуханов, чем питон, не существует. Все адекваты кодят на шарпе
Аноним 17/03/17 Птн 17:00:33  149009028
>>149008521
>При чем тут обратная совместимость с си?
Ну не логично же. Объявляем как указатель на int, Где-то там в недрах ассоциируем эту переменную со всем массивом, но по умолчанию используем ее для доступа лишь к одному элементу. Такое ощущения, что вместо создания нормального продуманного языка взяли и намешали говна в кучу.
Аноним 17/03/17 Птн 17:00:35  149009035
H
Аноним 17/03/17 Птн 17:01:04  149009064
>>149009019
> кодят
Кнопочки на формы вешают? Нахуй иди.
Аноним 17/03/17 Птн 17:01:18  149009083
>>149009019
>шарп
>ебаная проприетарщина для спермы
Ну не трольь, а.
Аноним 17/03/17 Птн 17:02:33  149009155
>>149009083
>>ебаная проприетарщина для спермы
зато какой шикарный энвайромент для большого коллектива разработчиков. и среда разрботки,и багтрекер, и система конроля версий, и этот как его блять.. круиз контроль для выкатки релизов
короче пиздец, это наверняка еще малая доля
Аноним 17/03/17 Птн 17:02:57  149009170
>>149009064
>Кнопочки на формы вешают
Мда, батенька, с такими познаниями далеко не уедешь
Аноним 17/03/17 Птн 17:04:15  149009243
>>149009155
Все серверные приложения на нём НЕ пишут. И даже для пользовательских берут либо свзяку C+QT, либо ту же джаву.
Аноним 17/03/17 Птн 17:04:47  149009276
>>149008939
>>149008768
Но плюсы же лучше си по абсолютно, блядь, всем параметрам.
Аноним 17/03/17 Птн 17:04:49  149009277
>>149009170
Да я никуда ехать на познании си шарми и не собрался.
Аноним 17/03/17 Птн 17:05:31  149009322
>>149009276
Чем ?
Аноним 17/03/17 Птн 17:06:37  149009384
>>149009276
Плюсы не нужны. Еще раз говорю, пишешь всё на питоне, если возникла какая-то ресурсоемкая задача где ЕБАТЬ ПИЗДЕЦ ВЫЧИСЛЕНИЯ НАДО БЫТРО, пишешь небольшую либу на Си и подсоединяешь к питоновскому проекту. Всё, проблема решена.
Аноним 17/03/17 Птн 17:07:11  149009429
ZIVtH6BLrb0.jpg (74Кб, 733x837)
Будь на номерах, мы с тобой побормочем, обкашляем всё, обнял.
Аноним 17/03/17 Птн 17:07:57  149009475
>>149009384
>Си не нужно. Еще раз говорю, пишешь всё на питоне, если возникла какая-то ресурсоемкая задача где ЕБАТЬ ПИЗДЕЦ ВЫЧИСЛЕНИЯ НАДО БЫТРО, пишешь небольшую либу на Плюсах и подсоединяешь к питоновскому проекту. Всё, проблема решена.
Аноним 17/03/17 Птн 17:08:02  149009482
>>149009243
Так делают только погромисты уровня "пэхэпэ-макака"
Аноним 17/03/17 Птн 17:09:22  149009563
>>149009384
>Плюсы не нужны
Вот из-за таких быдло-разработчиков все на ПО жалуются, дескать лагает
Аноним 17/03/17 Птн 17:09:38  149009582
>>149009475
>небольшую либу на Плюсах
У тебя тут на ноль делится. Ты когда её писать будешь еще буст какой-нибудь с собой потащишь полюбому.
Аноним 17/03/17 Птн 17:10:06  149009612
>>149009563
Писать надо уметь.
Аноним 17/03/17 Птн 17:10:44  149009658
>>149009563
То-то большинство веб-серверов работает на Б-гомерзком линуксе, который О УЖАС написан на чистом Си.
Аноним 17/03/17 Птн 17:10:49  149009666
>>149009612
Да, на плюсах.
Аноним 17/03/17 Птн 17:11:46  149009723
>>149009666
Чертовски двачую трипла
Аноним 17/03/17 Птн 17:11:49  149009727
>>149009666
Хуюсах. Си априори отсеивает быдлоту и жопоруких кодеров. А сс плюсами, впрочем, оп-пост читай.
Аноним 17/03/17 Птн 17:12:09  149009749
Если тебе 18 лет то наверно уже поздно начинать, я прав?
Аноним 17/03/17 Птн 17:12:28  149009772
>>149009749
Начинать никогда не поздно.
Аноним 17/03/17 Птн 17:12:29  149009776
>>149009658
Я говорил больше про Python, нежели про Си
Аноним 17/03/17 Птн 17:12:44  149009789
>>149004556 (OP)
плюсы давно уже не открывал, но насколько я понимаю суть такова:
определение целочисленного массива из 100 элементов
цикл (от i=0 до i<100)
{
элементумассива[ i ] присвоить текущее значение i
}
бесполезный второй цикл, который выводит все значения массива.

т.е. ты просто забиваешь в элементы массива [0]-[99] их порядковый номер, а затем выводишь.
Аноним 17/03/17 Птн 17:12:49  149009794
>>149009658
А был бы он написан не на С, а на С++ - так работал бы и развивался быстрее.
Аноним 17/03/17 Птн 17:13:12  149009817
>>149009749
Для работы да, начинать надо было лет 10 назад. Для себя никогда не поздно.
Аноним 17/03/17 Птн 17:13:18  149009821
>>149009749
Ноуп, вкатился только в универе, сейчас успешно работаю
Аноним 17/03/17 Птн 17:13:40  149009838
>>149009794
С чего ты взял ? Я скозал ?
Аноним 17/03/17 Птн 17:13:54  149009854
>>149009794
>так работал бы
Нет.
>развивался быстрее.
Да.
Аноним 17/03/17 Птн 17:14:06  149009864
>>149009817
У меня в 8 лет не было компуктера даже
Аноним 17/03/17 Птн 17:14:37  149009895
>>149009864
Да тут речь не про возраст а про время, поздно уже, кодером работать.
Аноним 17/03/17 Птн 17:14:47  149009907
>>149009854
Ты просто тупой.
Аноним 17/03/17 Птн 17:14:55  149009917
>>149009776
То-то дропбокс, инстаграм и реддит на джанго работают и фж стонут. не гони на охуенный язык.
Аноним 17/03/17 Птн 17:15:12  149009943
Ссу в рот питоноблядям.
Аноним 17/03/17 Птн 17:15:15  149009946
>>149009895
Очень спорное утверждение
Аноним 17/03/17 Птн 17:15:25  149009964
>>149009943
Штаны снять забыл.
Аноним 17/03/17 Птн 17:16:17  149010008
>>149009946
Ничего не спорное. Если ты узкий спец с опытом 10 лет тогда да. А выпускник нахуй никому не нужен.
Аноним 17/03/17 Птн 17:16:34  149010034
>>149009895
Да не, в самый раз сейчас в кодеры вкатываться - сфера растет как никогда быстро.
Аноним 17/03/17 Птн 17:17:08  149010078
>>149009917
>дропбокс, инстаграм и реддит
Вот это произведения прогерского искусства
Аноним 17/03/17 Птн 17:17:25  149010097
>>149010034
Чего там растет-то ?
Аноним 17/03/17 Птн 17:18:02  149010138
>>149010008
Камон, везде море вакансий даже для джунов
Аноним 17/03/17 Птн 17:18:24  149010165
>>149010008
Яснопонятно. То-то у моего знакомого, который на прогера учится половина одногруппников уже поустраивались и кодят за 20-30к/мес?
Аноним 17/03/17 Птн 17:18:45  149010187
Filth.2013.1080[...].jpg (122Кб, 1452x813)
Чё по паттернам проектирования почитать посоветуете?
А то если я начинаю писать хоть сколько-нибудь крупную прогу - начинается пиздец с переписыванием всего кода по 10 раз.
Аноним 17/03/17 Птн 17:18:56  149010196
>>149010097
Количество софта.
Аноним 17/03/17 Птн 17:19:05  149010211
>>149010078
>Вот это произведения прогерского искусства
Ну ты-то точно знаешь, весь их код видел.
Это высоконагруженные проекты, которые отлично работают на питоне.
Аноним 17/03/17 Птн 17:19:53  149010254
>>149010165
Это он тебе так сказал ?
>>149010138
Не определяет что будут брать студентоту.
Аноним 17/03/17 Птн 17:20:01  149010261
>>149010138
И на каждую вакансию джуна приходит несколько сотен резюме.
Аноним 17/03/17 Птн 17:20:50  149010317
>>149010254
Да. Но зачем ему врать?
Аноним 17/03/17 Птн 17:21:22  149010349
>>149010187
"Веревка достаточной длины, чтобы выстрелить себе в ногу."
Можешь еще Кнута почитать.
Аноним 17/03/17 Птн 17:21:43  149010372
Ссу в рот шарпоблядям.
Аноним 17/03/17 Птн 17:22:03  149010395
>>149010317
Ну это надо его спросит. Еще про перспективы роста узнать.
Аноним 17/03/17 Птн 17:23:28  149010480
>>149010261
Если требуются специфические технологии, то нет. В основном неудачники прут на тестировщиков
Аноним 17/03/17 Птн 17:23:52  149010508
>>149010395
>Еще про перспективы роста узнать.
70к через пару лет, если даун, 120+ если не даун.
Аноним 17/03/17 Птн 17:25:56  149010656
>>149010008
>А выпускник нахуй никому не нужен.
устроился работать на третьем курсе. Средний студент со средней успеваемостью.
Я живу в каком-то другом мире или у нас тут в Новосибе невьебенная кремниевая долина с миллионами вакансий?
Аноним 17/03/17 Птн 17:26:23  149010689
>>149009749
>Если тебе 18 лет то наверно уже поздно начинать, я прав?
Я вкатился в 22 года, мне норм
Аноним 17/03/17 Птн 17:27:19  149010736
>>149010656
Ссу тебе в рот, сибирская подзалупница.
Аноним 17/03/17 Птн 17:27:32  149010753
>>149010349
полезная книга?
преподша уже второй семестр нам впаривает, а мне все лень её скачать
Аноним 17/03/17 Птн 17:28:02  149010787
>>149010736
>Ссу тебе в рот, сибирская подзалупница.
спорное утверждение
Аноним 17/03/17 Птн 17:30:00  149010923
>>149010787
Не надо шутить с Багдадом.
Аноним 17/03/17 Птн 17:30:31  149010965
>>149010753
Нет блять, бесполезная, я просто так её тебе посоветовал.
Почитай и поймешь.
Аноним 17/03/17 Птн 17:34:01  149011174
Filth-film-stil[...].jpg (30Кб, 460x276)
>>149010349
Ты точно понял мой реквест?
У Кнута вроде книжка про алгоритмы, это сильно паттернов проектирования по уровню абстракции.
Хотя я сам мало понимаю в вопросе.
Аноним 17/03/17 Птн 17:34:29  149011196
>>149011174
>это сильно ниже паттернов проектирования по уровню абстракции.
fix
Аноним 17/03/17 Птн 17:41:24  149011606
>>149010923
>с Багдадом.
С бОГДАНОМ?
Аноним 17/03/17 Птн 17:44:49  149011787
filth-still1.jpg (14Кб, 511x294)
>>149011174
Блять, как же я проиграл
https://en.wikipedia.org/wiki/The_Art_of_Computer_Programming
>Volume 5 – Syntactic Algorithms (as of 2015, estimated for release in 2025)
Причём Кнуту уже 79.
Аноним 17/03/17 Птн 17:44:58  149011795
hz
Аноним 17/03/17 Птн 17:46:31  149011881
>>149011787
и он вроде говорил что еще и четверти не написал того что хочет написать
Аноним 17/03/17 Птн 18:15:45  149013547
>>149011787
>estimated for release in 2025
чувак, это будет уже через 8 лет

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

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