Господа, у меня как начинающего прохроммиста, нашлась проблема в программном обеспечении ебаного Г-на Билла Гейтса, суть данного казуса, что при ебучей! нажатие на точку с запятой в конце строки, к моему сожалению, все указатели ЕБАНЫЕ в моём коде слетают в сторону определения типа переменной.
на пикриле можно посмотреть.
Добрые аноны, выручите пожалуйста, я даже не знаю как сформулировать вопрос гуглу, заранее спасибо ^^
ИДИТЕ НАХУЙ СО СВОИМ ПИЗДУЙ В ТЕМАТИЧЕСКИЙ, ТАМ ДВА ВКАТУНА СИДЯТ И ТЫКАЮТ ДРУГ ДРУГА В ЖОПОЙ ПАЛКОЙ С КРИКАМИ "Я ВАЙТИШНИК" "НЕТЬ Я ВАЙТИШНИК!"
>>247960321 Мамуня, епты. Пиши хуле ему сделать. Ты не больно то советы даёшь. Я предложил действенный способ решить его проблему и передают тебе привет. гандон?
>>247960426 НЕ НУ ВПРИНЦИПЕ! В ПРИНЦИПЕ, ЕСЛИ У ТВОЕЙ МАШИНЫ СКРИПИТ БАРДАЧОК, ЭТО ПОВОД ПОМЕНЯТЬ МАШИНУ НАХУЙ Я СОЛГАСЕН! С ЖИГУЛЕЙ НА НИВУ, А КОЛИ ТАМ ХУЙНЯ БУДЕТ, ТО ВООБЩЕ НА УАЗ, А ЕСЛИ И ТУТ ЧОТО НЕ УСТРОИТ, ТО МОЖНО ВООБЩЕ БЛЯДЬ ПЕШКОМ ХОДИТЬ, НАХУЙ ВАШИ МАШИНЫ ВООБЩЕ НУЖНЫ!
>>247960063 (OP) Используй текстовый редактор, как тебе выше уже советовали, либо смени IDE. MSVS - это ебучий комбайн, который тебе пока что не нужен. Скачай CodeBlock или Geany, присмотрись к IDE от ЖИДбреинс.
>>247960063 (OP) Клоун позорный, проблема у тебя только в голове, а не в студии. Студия тебе все правильно форматирует, за char xxx вместо char xxx тебя на любой работе обоссут и правильно сделают.
>>247960608 блядь это чо получается мне в уши ссали вс ёэто время на лекциях, мол ОБЯЗАТЕЛЬНО СУКИ СТАВЬТЕ ЗВЁЗДОЧКУ СУКА ПЕРЕД БЛЯДЬ ПЕРЕМЕННОЙ, А НЕ ПОСЛЕ ТИПА, ИНАЧЕ Я ПРИЙДУ К ВАМ ДОМОЙ И ЛИЧНО rm -rf
>>247960063 (OP) В настройках отключи форматирование, ебло. А вообще зачем тебе эта хуйня нужна? Пиши код в виме, билдь мэйкфайлом, тестируй стестом, форматируй clang-format.
>C++ >C===8 >2k21 Макаки, давно уже высокоуровневые RUST для скорости, Kotlin/JS для людей. Хватить некрофилией заниматься. Вы б ещё на PHP писали или на фортране.
>>247961241 Естовая макака не гори. 25 лет байтоёбства на плюсах даст вам работу на поддержку легаси ещё на поколение вперёд. Так что можешь пока не волноваться, что знания быстро станут бесполезными.
>>247961314 Ты сам-то на расте писал или слышал, что это сейчас модно и прогрессивно? Прочитай, что Линус сказал на попытку растоманов закоммитить свое говно в код ядра.
>>247961217 Размер указателя. Признаюсь, погуглил - он может быть разнып в зависимости от размерности системы. Ну а если ты хотел подловить отвечающего на пиздоплясках с переносом каретки и переносом строки в конце, то ты питух
>>247961170 На кде уже идёт вшитый кейт, но нет, дегенерат будет пользоваться ебучим вимом для редактирования, в кде есть дельфин, но нет, мы будем пользоваться миднайтом. Да ты же настоящее уебище с клиповым мышлением. Хочешь олдскул? Накати себе солар, а не выебывайся тем, что раз в неделю на своей бубунте прописыпаешь апт гет апдейт, чучело.
>>247961499 Ну вот такого ответа я и ждал. Будет 1, потому что астериск относится только к первой переменной, соответственно sizeof(a) == 8 ну или 4, как ты и написал - в зависимости от системы. И именно поэтому разумнее его ставить рядом с именем переменной, чтобы не проебаться с перечислением переменных в одной строке. Понятно, что это всего лишь одна из рекомендаций, но тем не менее частенько встречается в гайдлайнах. Ещё помогает объявлять не более одной переменной на одной строке. Я делаю и то и другое.
>>247961959 Сейчас поясню. Так уж сложилось, что рабочий десктоп на работе у меня стоит под корпоративной учеткой в10, я веб макака, пилю бэкенд на ларавеле. Очевидно, что на работе я сижу на вс код, ибо хули мне пердолиться, мне ведь дома своего рача под кде хватает, с его охуительными дропами лампа, но не суть.
Считай, это личный бугурт. Допиливаю под вечер таски, заливаю на репу, чтобы дома допилить. На радостях возвращаюсь домой, сажусь за любимый рач, получаю проект с репы и вижу блять, что мой ебаный кейт поломал форматирование во всех файлах проекта, когда я его открыл. Я обиделся, за пыхошторм платить не желая, накатываю нет бинс, охуеваю от интерфейса и тут же сношу пакет. А поскольку я рачедебил, который мелкомягких не особо любит, то и ебальник от любых продуктов майки у меня сводит как от апельсина. Но подавляя свое охуенное чувство важности, я таки решаю накатить вс код, и вижу блять, что всё работает.
Просто работает, хули ещё нужно от ide? Удобно по дефолту.
>>247960063 (OP) В настройках поищи. У меня 2017 студия, я такой опции не нашёл. И у меня не сдвигается звёздочка сама никогда, видимо что-то новенькое.
>>247961959 Алсо, я понимаю, что вся эта кастомизированность, возможность настроить софт максимально под себя это конечно же круто. Накидать в пул собственных шаблонов в десятки строк, которые будешь шлепать по нажатию одной кнопки нампада - всё это круто. Но давай будем честны, как часто всей этой залупой мы пользуемся? Кроме шаблонов, естественно. Мы сидим перед серым экраном и смотрим на разноцветные буквы, у нас горят дедлайны, горит жопа, горит всё, нахуя нам ещё гореть с ide? Рабочий инструмент, я думаю, таким и должен быть - ты его берёшь в руки и работаешь без задней мысли, не задавая никаких вопросов уровня "почему у ебучих классов исчезла подстветка?".
>>247962480 Ок. Я тебя понял. Короче VS код работает из коробки.
По поводу кастомизации инструментов. Ну, это палка о двух концах. Иногда нахуй надо в чём-о копаться. Хочется чтобы просто было и работало. Но иногда задумываешься, а не долбоёб ли я. Может я до сих пор палку-копалку использую, когда уже эскаваторы изобрели.
Шаблоны я не юзаю. Разве, что вношу некоторые изменения в автокомплит. Например убираю ";" в конце строки в TypeScript.
Вообще, зачем в почти всех языках ставят ";" в конце строки. У нас же есть либо конец строки либо закончились операнды. Компилятор без этого лишнего символа и так может понять, где конец.
>>247961217 1. зависит от реализации и операционной среды 2. в одной строке несколько переменных объявляют только хуесосы, которых не ебет читаемость их кода
>>247963016 Алсо точка в конце предложения, если предложение последнее в абзаце - тоже бред. Зачем этот лишний символ? Это пережиток времени, когда текст разбивался на страницы и важно было, не перлистывая страницу понять, закончена ли мысль или нет. В 2к21 не нужно.
>>247963016 Пыхошторм очень классная ide, но, к сожалению, а может и к счастью - хорошее за бесплатно запилить хуй кто возьмётся, проприетарная.
А это означает, что прежде, чем ты начнёшь писать код, ты либо пойдёшь покупать её на сайт джетов, либо пиздить. Я не к тому, что всё это сложно, долго, неправильно, а к тому, что когда в своём познании уже настолько преисполняешься, что становится похуй абсолютно на то, что ты используешь.
Хочется прописать одну команду, получить приложуху, прописать её запуск и работать, а не дрочиться с темами, цветами, шрифтами, спелчеками, форматированием, потому и VS code.
Я против того же вима ничего не имею, тоже очень классная штука, от функционала которой охуеть можно, когда поймёшь что к чему. Но на дворе уже 21-й год, и подобной олдскульщиной занимаются либо ебанутые красноглазики с чувством охуевшей важности, либо вторая линия где нибудь в Африке. Только вот нахуя, если есть готовые решения?
>>247960063 (OP) Точно не скажу где как кнопочки называются, но в настройках есть пункт настройки языка, в котором список языков и форматов файлов, а в них галочки автоформатирования с примером как оно будет выглядеть включенном/выключенном состоянии.
В чем проблема? Это не точно, но звезда это указатель на тип, не меняет смысл где она стоит у названия переменной или же у типа ( при этом есть конечно некоторые нюансы )
>>247963258 Тема из разряда "почему переписать весь жс интернета с var на let невозможно". Просто вот так, пережиток спецификаций. У нас вон, сайт гос тендеров работает исключительно под конкретной версией эксплорера, который маечки уже выпиливать собираются.
В в10 сейчас можно в сторе получить Windows Terminal, четенькую, классненькую консольку. Только почему она не идёт по дефолту? Почему winr cmd запускает это неадекватное для нашего времени убожество времен нулевых? Почему голосового помощника завести могут, а ебучий терминал для людей нет?
>>247963481 Соглы. Видимо, у меня место VS code в моём сознании занимает Sublime + консоль. Sublime умеет в синтаксис, консоль в гит и запуск команд. А если я понимаю, что буду кодить больше двух недель - то проект в IDEA.
>>247963579 Забавно, исходники у меня старые валялись, обновился на свежий мастер, остался только турбостат не исправленный. Но тем не менее. Остаётся только предполагать, какое количество хуйни понаписали майкрософтовские индусы если им их же студия говностиль по умолчанию форсит.
>>247963338 >ноунеймы пишут книги и стандарты Ты будешь удивлён и обескуражен, но да. И порой пишут такую хуету, что приходится их засыпать багрепортами. Вот, эта позиция, типо если челик создатель компилятора / сотрудник гугла / чемпион по программированию и т.д, это сразу наделяет его тексты абсолютной истиной, может возникать только у тех, кто с этими людьми не работал. Такие же мамкаки и также косячат. (Да, и в книжках тоже)
>>247963916 Блядь, ну ты же понимаешь, когда создатели языка Си, Торвальдс, Столлман, Кармак и земля ему пухом Терри Девис пишут в почти одинаковом стиле, а потом тебе индусы из микрософта и аноны с двачей затирают, что это не правильно, то полная хуйня получается. Ты бы кому поверил?
>>247961959 есть peek definition с 100500 вкладкой очень не хватает в других редакторах такой фичи, чтобы из любого места, где функция, переменная или что угодно вызывается, прсто пикнуть и отредачить что нибудь в ней, а из пикнутого в любом вызове пикнуть и отредачить еще че нить глубже, и т.д., и все это не вылезая с того места в коде, где торчишь долго. другие редакторы только окна предлагают открыть или переключиться в лучшем случае.
>>247965684 Там же просто всплывающее окошко, без возможности промотки в нем дальше по коду, без возможности вызвать еще одну вкладку с пиком в этом же окошке и т.д. Даже вроде отредактировать в нем нельзя вроде. Ну а у популярных иде вообще ничего на замену. Хз, после msvc и vscode вообще невозможно без такой фичи что-то программирывовать, как дурачок сидишь новые окошки или поля открываешь вместо быстро пикнуть поправить и дальше полистать еще чета поправить и т.п., а потом вспоминаешь, откуда ты это окно вызвал... И это только если в разных файлах работает, а если что-то из того же пикать - то вообще пиздец.
>>247960063 (OP) Нахуй тебе вс для крестов? Есть же богоподобный qtcreator. Он и ошибку до компиляции покажет, и .pro файлы будут проще для понимания, и вообще все заебись.