Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 18/06/21 Птн 22:15:58 2492264281
image 11Кб, 306x344
306x344
Сап двач, как вкатиться в C++? Сам программирую на C++ уже около 7 лет, но до сих пор не могу понять, как лучше начать.
Вроде бы и нужен опыт, и в то же время нужно не очень сильно погружаться в код С++ чтобы не забыть основы.
Аноним 18/06/21 Птн 22:16:48 2492264772
Хочу учить C++, но только потому что это новый язык, и мне нужно развиваться, а не учить что-то новое.
Я в программировании 0+, с программированием знаком достаточно хорошо, могу написать код, но не более, для меня это все равно, что изучать английский.
Мне нужно немного практики, чтобы я смог хотя бы на уровне beginner-а научиться.
Есть ли какие-либо ресурсы по типу книг, учебников?
Аноним 18/06/21 Птн 22:17:08 2492265053
Бамп
Аноним 18/06/21 Птн 22:17:41 2492265514
Бамп
Аноним 18/06/21 Птн 22:18:32 2492265925
>>249226428 (OP)
>программирую на C++ уже около 7 лет
>до сих пор не могу понять, как лучше начать
Программирую на питоне год, вкатился в бекенд-разработчики на 160к. Ору с тебя.
Аноним 18/06/21 Птн 22:18:41 2492266026
>>249226428 (OP)
Создай чит мод на деньги в тюряге, я узнаю что это был ты, это проверка, если справишься, мы возьмём тебя в команду.
Аноним 18/06/21 Птн 22:19:50 2492266867
>>249226592
Я пишу 7 лет на плюсах, но интересует как развиваться дальше. В данный момент я пишу игру на тему морской бой.
Я хочу сделать ее по максимуму максимально полезной и интересной.
Например: Есть несколько кораблей, каждый со своим цветом и рисунком.
Когда мы подплываем к кораблю, то его цвет меняется.
Как это реализовать в C++?
Аноним 18/06/21 Птн 22:20:28 2492267278
Чел на ютубе дохуя нормальных видосов, можно с русрекера также скачать дохуя пособий от книг до платных курсов, лично я основу выучил за 4 часа вплоть до циклов просто читая документацию, а на блюдечке тебе никто нихуя тебе давать не будет, сиди ебашь курсы/книги и будет тебе счастье.
Аноним 18/06/21 Птн 22:20:57 2492267589
>>249226602
А как читы на плюсах писать? Только на ассемблере?
На ассемблерах уже почти все пишут, а вот на C# и Java - не очень. Хотя тут все от задач зависит.
Ну то есть мне нужно просто на чистом с++ писать для галочки? И так, чтоб потом мне же в итоге это на плюсах и переписывать не пришлось? Не совсем то, чего я хотел...
Аноним 18/06/21 Птн 22:22:05 24922684010
>>249226686
>максимально полезной и интересной
Нахуй она никому не нужна
>Как это реализовать в C++?
Изучи что такое ООП, SOLID, чистая архитектура, чем отличается бизнес-логика от логики приложений, изучи паттерны проектирования, какие есть уровни абстракций. И лишь потом начинай кодить свой сраный морской бой.
Аноним 18/06/21 Птн 22:22:12 24922684911
Задрочиваюсь по полной программе в универе, но мне не хватает практических знаний, чтобы нормально начать писать на C++(на других сокетах меня тоже особо не учили).
Какие книги посоветуете?
Есть ли смысл читать книги с нуля или лучше книги для тех же джунов?
В общем, как вкатиться в C++?

#OP
Аноним 18/06/21 Птн 22:23:07 24922691312
Аноним 18/06/21 Птн 22:23:08 24922691513
>>249226727
Мне не нравятся видеокурсы и книги по кодингу, слишком много лишней теории, которую не особо приятно слушать.
Я предпочитаю читать литературу о программировании и языках, в частности.
В этой книге есть все что мне нужно для саморазвития.
Книга небольшая по размеру, читается легко, в ней есть множество примеров кода, которые можно применять практически тут же.
Аноним 18/06/21 Птн 22:23:15 24922692714
Аноним 18/06/21 Птн 22:23:23 24922693915
>>249226428 (OP)
Чтобы вкатиться в C++ нужно знать о нём как можно больше.
Чтобы понять его до конца, надо понимать все его ассеты, уметь компилировать и запускать на разных платформах, иметь представление о его использовании, знать синтаксис.
О нем нужно писать, о нем нужно говорить (и спорить).
Только тогда он станет родным.
По-настоящему родной язык - тот, который ты знаешь и которым ты можешь пользоваться.
Аноним 18/06/21 Птн 22:25:15 24922706816
>>249226840
Я читал про принципы SOLID и ООП, и там было сказано, что в одном проекте нельзя использовать все принципы, но я не понял, как это может повлиять на производительность.
Что такое производительность и зачем её учитывать при разработке
Аноним # OP 18/06/21 Птн 22:25:45 24922710417
Аноним 18/06/21 Птн 22:26:45 24922717218
>>249227068
Я знаю только солид снейк
Аноним 18/06/21 Птн 22:27:55 24922725219
>>249226939
Я знаю C++ на базовом уровне, но все еще много чего не понимаю. Я видел много вопросов на SO, но ни один из них не отвечал на мой вопрос в полной мере.
В настоящее время я работаю над приложением Windows, которое должно поддерживать ввод-вывод в виде обычных текстовых файлов, а затем иметь код, который преобразует этот файл в C++ для обработки.
Однако это означает, что мне нужно использовать стандартную библиотеку C++ (например, std::string), как если бы это был только текст.
Аноним 18/06/21 Птн 22:28:30 24922729020
Двачую вопрос.
Может кто-нибудь подскажет какие-то хорошие ресурсы, хорошие книги, полезные ресурсы и т.п. Буду благодарен за любую инфу.
Есть ли смысл начинать с изучения языка C# или лучше сразу на Java?
В общем, есть что посоветовать, кроме чтения гайдов
Аноним 18/06/21 Птн 22:29:48 24922738021
>>249227290
Как по мне C# учить сегодня перспективнее (в плане, что в нем намного больше возможностей, а не как с java).
Поэтому, если есть желание изучать C#, то лучше бы это делать с преподавателем.
Я учился в техническом университете, там на первом курсе была группа по программированию на C# и я считаю, что это было супер!
Аноним 18/06/21 Птн 22:30:21 24922741422
>>249227290
Для изучения программирования я советую использовать Eclipse.
Это бесплатный инструмент с открытым исходным кодом, который включает в себя инструменты для работы с файлами, отладки кода, разработки и тестирования.
Eclipse поставляется с множеством плагинов, которые делают его более мощным.
Они бесплатны, а некоторые из них бесплатны для использования в коммерческих проектах, но требуют лицензионных отчислений, чтобы их использовать.
Аноним 18/06/21 Птн 22:30:44 24922743323
>>249227380
Преподаватель опытный, у него были хорошие материалы и он нас научил всем азам C# и помог с выбором языка.
В итоге я пошел в магистратуру на направление "Информатика".
Аноним 18/06/21 Птн 22:31:18 24922746624
>>249227414
Дополню. Eclipse поставляется с Eclipse RCP.
Это включает в себя множество инструментов, которые интегрируются с Eclipse и позволяют вам разрабатывать, тестировать и отлаживать с помощью Eclipse без необходимости загружать и устанавливать отдельные инструменты.
Вы можете использовать Eclipse в качестве IDE одновременно со многими проектами.
Я использую среду разработки Eclipse для своих проектов Java.
Аноним 18/06/21 Птн 22:32:22 24922752325
Аноним 18/06/21 Птн 22:32:27 24922752826
>>249227414
Visual Studio самый современный IDE для Windows, который позволяет пользователям создавать, редактировать, отлаживать и завершать программирование приложений.
В Visual Studio вы можете создавать, компилировать, запускать и отлаживать приложения (включая мобильные приложения), а также управлять различными типами файлов и проектами.
Как и все языки программирования, Visual Studio требует некоторой подготовки, чтобы быть на высоте.
Аноним 18/06/21 Птн 22:32:51 24922755627
Аноним 18/06/21 Птн 22:33:25 24922759928
>>249227466
Помимо Eclipse я рекомендую вам использовать плагин Eclipse Gradle, который поставляется вместе с плагином Android.
Аноним 18/06/21 Птн 22:33:48 24922763029
>>249227433
Нужно найти хорошего преподавателя по программированию, который работает с подростками.
Я бы хотел заниматься с ним на постоянной основе, и хотел бы заниматься как можно чаще.
Какие есть варианты?
Кто знает проверенные методики?
Если не сильно заморачиваться, то можно найти курсы, где будут рассказывать все сам.
А вот заниматься с преподавателем как-то не приходилось.
18/06/21 Птн 22:34:41 24922768130
Итт дебилы разговаривают с яндексоговном.
Аноним 18/06/21 Птн 22:34:48 24922769031
Бамп
Аноним 18/06/21 Птн 22:34:54 24922770232
>>249227630
Чтобы найти своего преподавателя, не обязательно покупать пакет!
В нашей школе обучения проходят несколько раз в неделю.
И мы с удовольствием проводим для вас занятия и консультации в удобное для вас время.
Если вы хотите заниматься у преподавателя из другого города, то в нашей школе это вполне возможно.





Аноним 18/06/21 Птн 22:35:11 24922772233
>>249226758
ну я вот на С++ пишу, у меня ассемблер и не нужен особо.
Аноним 18/06/21 Птн 22:35:29 24922774434
>>249227722
Нет, просто ты можешь в консоле нажать клавишу "С" и оно начнет работать, но будет без ошибок. На плюсах просто есть такие функции которые по-другому работают.
Аноним 18/06/21 Птн 22:35:40 24922776135
>>249227630
Нужно что-то, что поможет мне освоить программирование быстрее и лучше.
Я уже пробовал читать книги по программированию, но это как-то не очень эффективно и занимает много времени...
Аноним 18/06/21 Птн 22:35:40 24922776336
>>249227681
Ты кого обозвал? Я же вижу, что ты на работе, и у тебя реально день.
И у меня не день, а вечер, но я с тобой не спорю
Ну так что, в итоге? Что за разговорчик-то у нас был?
Аноним 18/06/21 Птн 22:36:56 24922785737
>>249227761
Я бы хотел получить книгу, которая поможет мне выучить все необходимые навыки, чтобы я мог легко и быстро научиться создавать приложения.
Спасибо
Это в основном зависит от того, какое программирование вы хотите изучить.
Аноним 18/06/21 Птн 22:37:06 24922786938
bda37efcf3613b7[...].jpg 121Кб, 752x1063
752x1063
>>249226428 (OP)
Посоветуйте какие-нибудь ресурсы, где можно почитать про C++. Сам я уже нашел много информации, но так и не понял, как лучше начать с нуля. Можно ли делать так: 1) Написать программу на C++, которая бы определяла координаты в прямоугольной системе координат. Потом реализовать GUI функцию, которая бы рисовала произвольные прямоугольники по координатам.
Аноним 18/06/21 Птн 22:37:16 24922787439
>>249226686
> Как это реализовать в C++
Зависит от того, что ты используешь: SDL, SFML, Direct3D, просто Opengl.
Аноним 18/06/21 Птн 22:38:19 24922794040
>>249226686
Если у тебя есть координаты твоего и соседних кораблей, проверяй их и находи расстояние. Если ближе, чем тебе нужно - меняй цвет.
Декомпозируй каждую задачу, разбивай ее на настолько мелкие, что тебе сразу станет ясно, какой писать код и что тебе гуглить.
>>249226758
Изменять адреса памяти процессов игр. Но сначала тебе их нужно найти.
>>249227172
Солид снейк бы нахер послал кресты, и реализовал бы свою задачу обходными путями - на питоне, или бы позвонил очкастому Отакону и заставил бы его кодить.
Аноним 18/06/21 Птн 22:38:30 24922795541
Аноним 18/06/21 Птн 22:38:36 24922796442
>>249227874
>Opengl
Я работаю над небольшим проектом, который использует OpenGL, и я хотел бы знать, как я могу визуализировать его на устройстве, не используя эмулятор для отладки.
Есть ли способ сделать это (желательно без использования библиотеки OpenGL напрямую) и если да, есть ли пример того, что я мог бы прочитать?
Аноним 18/06/21 Птн 22:39:10 24922801043
mqdefault.jpg 5Кб, 320x180
320x180
>>249226939
Но чтобы начать писать на нем, нужно сначала понять его. А понять его можно только опираясь на какой-то "старый, добрый", понятный и привычный язык (в данном случае С++), на который можно ссылаться как на "базу"
Аноним 18/06/21 Птн 22:39:11 24922801444
>>249227955
>Можно, я разрешаю
Вот и хорошо.
Я не успел ничего ответить, так как в это время вернулся сам командир звена, который в компании летчиков уже заканчивал завтрак.
Аноним 18/06/21 Птн 22:39:20 24922803045
>>249227964
Я пытаюсь сделать маленький проект, используемый для визуализации на телефоне.
Когда я запускаю его на симуляторе, он отображается отлично.
Тем не менее, я хотел бы получить его от устройства и просто использовать в своем приложении без необходимости запуска эмулятора.
Аноним 18/06/21 Птн 22:39:55 24922806546
>>249227964
А нахуй тебе писать проект с опенгл, а потом отрисовывать без него?
Аноним 18/06/21 Птн 22:39:56 24922806847
>>249226592
Игорь, ты? Помнишь меня? Я твой одноклассник. Я узнал тебя по твоим шизоидным словам и высерам. А помнишь, как мы всем классом нассали тебе в кружку в третьем классе, на сладкоежке? Ты ещё выпил, облизнулся и попросил добавки. А потом тебя пришёл забирать твой отец, тот самый дворник, который на Вернадского изнасиловал собаку и получил условный срок за то, что украл плавленный сырок в магазине. Он зашёл в класс, все стали смеяться, а ты обосрался под себя от стыда, а потом сказал, что всю жизнь будешь ненавидеть дворников, но в 9 классе, когда ты пошел на рейд, чтобы их отпиздить, они пустили тебя по кругу, после чего тебе наложили на анус восемь швов. Как поживаешь?
Аноним 18/06/21 Птн 22:40:02 24922807548
>>249227964
Чтобы визуализировать OpenGL на устройстве, не используя эмулятор для отладки, нужно получить файл .dec или .tga, сохраненный в каталоге /sdcard/debug/lib/ OpenGL.
Этот файл содержит информацию об устройстве, используемую OpenGL (например, аппаратная версия X, версия OpenGL и так далее), включая информацию о графических устройствах, на которых будет выполняться приложение.
В моем случае я использую OpenGL ES 2.0 для отображения 3D-объектов на экране устройства.
Аноним 18/06/21 Птн 22:41:58 24922819049
>>249228065
Я с ним и отрисовываю, с opengl, но бесит эмулятор отладки. Я вот все еще не понял как можно было сделать так чтобы я мог видеть что происходит на экране.
Когда я создаю окно и запускаю его, то в эмуляторе его нет, а когда вызываю окно OpenGL то оно там есть.
И это бесит.
Аноним 18/06/21 Птн 22:42:33 24922823250
>>249226428 (OP)
Ебать ты лох.jpg
За 7 лет на с++ ты бы уже 500кк/наносек рубил, если бы реально коммерческой разработкой занимался, выучил бы приколясы с++14/17/20, возможно попал бы уже в HFT
мимо-с++ помидор
Аноним 18/06/21 Птн 22:43:12 24922826851
>>249228190
Если бесит эмулятор отладки просто отключите его в настройках.
А так, вы скорее всего не на том эмуляторе находитесь.
Если нет, то у меня есть ещё один способ, но он не бесплатный.
Он заключается в том, чтобы просто играть без эмулятора и потом запускать эмуляторы с помощью файла.
Как его найти я расскажу чуть позже.
Аноним 18/06/21 Птн 22:43:12 24922827052
>>249228190
Я понимаю что так и надо, но не могу я этого понять.
Эмулятор все же должен показывать то что на экране происходит.
Аноним 18/06/21 Птн 22:45:43 24922843753
Аноним 18/06/21 Птн 22:47:44 24922858854
Бамп
Аноним 18/06/21 Птн 22:49:49 24922872255
Бамп
Аноним 18/06/21 Птн 22:50:52 24922881556
Бамп
Аноним 18/06/21 Птн 22:51:23 24922886357
Бамп - это, по моему мнению, не только слово, но и стиль общения со своей девушкой.
Аноним 18/06/21 Птн 22:54:28 24922907058
Бамп! А теперь просто факты.
1) С точки зрения геометрии - машина будет выглядеть именно так как на фото 2) с точки зрения эстетики машина будет смотреться лучше в "чистом" кузове с меньшим количеством аэрографии, чем с кучей надписей и наклеек (что-то тут на форуме как-то все не хотят себе в таком виде машину продать).
Аноним 18/06/21 Птн 22:55:19 24922913359
Бамп, бам, бам-бам...
Аноним 18/06/21 Птн 23:04:25 24922976260
Бамп борд, или бампборд (англ. bump board) — это особая разновидность палубного настила, которая предназначается для предотвращения скольжения по палубе грузов, людей, буксируемых плавсредств, машин, механизмов и прочего оборудования.
Бампборды изготавливаются из дерева, металла, алюминия, резины, пластмассы и других материалов.
Аноним 18/06/21 Птн 23:05:40 24922985361
>>249229762
Нет, бамп это когда просто за один ход все камни у тебя в одном углу. Если ты хочешь чтобы камни прыгали, то надо: 1. Выставить на доске камень на котором будет стоять первый камень в следующей строке. 2. На все остальные камни выставить один и тот же бросок для перемещения камня на камне который должен быть на стороне камней на которой должен стоять первый.
Аноним 18/06/21 Птн 23:08:21 24923003262
>>249226428 (OP)
можно нахуй забить этот язык. НО если ты байто-ёб или ++маньяк или любишь ultra violence, то тебе есть соболезную
Аноним 18/06/21 Птн 23:10:42 24923019563
>>249230032
сори что с ошибками уже засыпаю
Аноним 18/06/21 Птн 23:11:21 24923024364
>>249230032
Да, я слышал про байты. Не знал что их миллиард миллиарда...
Аноним 18/06/21 Птн 23:13:14 24923035665
>>249229853
нет, это когда твою мамашу толпа негров по кругу пускают
Аноним 18/06/21 Птн 23:14:04 24923042066
Аноним 18/06/21 Птн 23:16:03 24923053367
>>249226428 (OP)
А как в frontend вкатиться? сейчас наяриваю html /javascript с git, но хочется больше (и, главное, быстрее) и с фреймворком и без лишних хлопот
Начать с html5/css3. В js и backend вкатиться можно с помощью фреймворков.
Аноним 18/06/21 Птн 23:18:42 24923070468
>>249227290
С# если будешь работать в microsoft или писать под винду проложения
Лучше изучать java
Аноним 18/06/21 Птн 23:21:00 24923083969
>>249230704
Если я изучу сишарп меня примут в minecrosoft?
Аноним 18/06/21 Птн 23:22:33 24923094470
Аноним 18/06/21 Птн 23:23:10 24923098571
Аноним 18/06/21 Птн 23:25:32 24923114372
Аноним 18/06/21 Птн 23:59:00 24923305773
>>249227414
Говна вьебал?
мимо vim-адепт
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов