Бред

Ответить в тред Ответить в тред
Check this out!
Аноним # OP 19/06/21 Суб 23:51:29 2493024341
image.png 373Кб, 1024x341
1024x341
Объясните, пожалуйста, как правильно подключать заголовочные файлы и в каких случаях надо прописывать #include в .cpp файле а в каких в .h

Я очень часто сталкивался с проблемой когда файлы включали сами себя и появлялись ошибки, мне нужно понять это, для того чтобы разобраться раз и навсегда, а не прятать свои говно-реализации за #pragma once.

Пытался смотреть вот это видео, но там очень много не понятных мне слов.

https://youtu.be/G_jcBrrYPAs?t=92

Может есть более понятный контент? Что-то типа обычных примеров для дебилов и максимально разжёванно?
Аноним 19/06/21 Суб 23:52:53 2493025442
Соснешь хуйца без прагмы
Аноним # OP 19/06/21 Суб 23:54:38 2493026553
>>249302544
Если пойму как работает вся эта хуйня со вставкой кода из файлов, компиляцией и так далее, то #pragma once будет нужна мне только в случаях исключениях, а не на постоянной основе.
Аноним # OP 19/06/21 Суб 23:56:54 2493027874
Бамп
Аноним 19/06/21 Суб 23:57:11 2493028035
>>249302655
А чё там в компиляции не понятно, запрепроцсил, скомпилировал, залинковал
Аноним # OP 19/06/21 Суб 23:57:55 2493028526
>>249302803
Ну раз спрашиваю, значит чет не понятно. Логично, не?
Аноним # OP 19/06/21 Суб 23:58:29 2493028977
>>249302803
Мне бы на примерах каких-то простых это объяснить или контент какой разжёванный прям максимально найти.
Аноним 19/06/21 Суб 23:58:48 2493029178
>>249302434 (OP)
#include просто копирует содержимое файла которое ты указал, похуй какой это файл .h .cpp или что-то еще
Аноним # OP 19/06/21 Суб 23:58:56 2493029339
Бамп
Аноним # OP 19/06/21 Суб 23:59:41 24930297010
>>249302917
Ну это я понимаю но если в том #include был #include ещё чего-то, то и это будет скопировано?
Аноним 20/06/21 Вск 00:00:26 24930301911
20/06/21 Вск 00:00:27 24930302312
>>249302970
какой же ты тупой, господи прости
Аноним # OP 20/06/21 Вск 00:00:53 24930304913
Бамп
Аноним # OP 20/06/21 Вск 00:01:20 24930307914
>>249303023
Куда уж мне до тебя, мань.
Аноним 20/06/21 Вск 00:01:28 24930308915
gg
20/06/21 Вск 00:02:39 24930317416
>>249303079
Иди в питон импортируй, чес слово. Просто даёшь вижле ебашить прагму за тебя автоматом и не пишешь рекурсивный ооп калл.
Аноним # OP 20/06/21 Вск 00:02:54 24930319117
Бамп
Аноним # OP 20/06/21 Вск 00:04:53 24930333018
Бамп
Аноним 20/06/21 Вск 00:04:56 24930333319
Если не пихать реализацию в хедеры, то проблем с инклюдами не будет. Придется жертвовать темплейтами, будь они неладны.
Аноним 20/06/21 Вск 00:05:13 24930335220
смотри:

в файле библиотеки .h пишешь так:

#ifndef bibloteka_name
#define bibloteka_name

//здесь код

#endif

сохраняешь как bibloteka_name с расширением .h

далее в файле .cpp, если эту библиотеку необходимо подключить, пишешь:
#include "bibloteka_name.h"

Аноним 20/06/21 Вск 00:05:48 24930338921
Ответ: выкинуть нахуй обоссаный С++ и идти учить нормальный язык
20/06/21 Вск 00:08:07 24930356522
Аноним 20/06/21 Вск 00:08:22 24930358023
>>249303174
Импортировал тебе за щеку, проверяй. #pragma once у меня и так автоматом пишется, но я чую что это защита от дебила от меня, да

>>249303333
Никогда так не делал, но столкновений с подобной проблемой было около 4 - 5 в разных проектах.

>>249303352
#pragma once это как раз и есть более удобная и короткая версия того что ты написал. Я так и делаю.

>>249303389
Сборщик мусора закукарекал
Аноним 20/06/21 Вск 00:08:36 24930360024
>>249303352
также где написано //здесь код, внутри можно прописать #include "biblioteka_name_2.h" (файл другой самодельной библиотеки, к примеру), если ее нужно использовать
Аноним 20/06/21 Вск 00:08:38 24930360525
Аноним 20/06/21 Вск 00:08:44 24930361326
Аноним # OP 20/06/21 Вск 00:09:02 24930363727
Аноним 20/06/21 Вск 00:09:54 24930370028
>>249303580
впервые услышал о таком: >#pragma once

буду знать.
Аноним 20/06/21 Вск 00:10:38 24930375429
Если ты пишешь на С++ то ты реально лох и куколд.
20/06/21 Вск 00:10:39 24930375830
>>249303580
Я блять не представляю нахуя ты борешься с несуществующей проблемой. Покажи хоть один свой пример.
Аноним 20/06/21 Вск 00:10:54 24930377931
итт оп слишком тупой для плюсов
вскройся чел
Аноним 20/06/21 Вск 00:13:54 24930397632
>>249303758
Так это плюсопетухи, вся их жизнь это борьба с несуществующей проблемой пока нормальные люди заняты делом или кайфом.
Аноним 20/06/21 Вск 00:15:17 24930407333
ебаный майнкрафтер-кун, за 30 тысяч тредов не научился не чему.

раньше я думал - программирование может освоить каждый. ты заставил меня пересмотреть взгляды на жизнь
Аноним 20/06/21 Вск 00:16:28 24930415734
>>249303976
Неосилятора на смузихлебном языке порвало.
20/06/21 Вск 00:17:49 24930423835
>>249303976
Реально блять, нахуя я плюсы учил, чтобы потом 80% работы программа ждала ответ ебучей раздутой бд. Оракл ещё блядь говнописцы. Хули каунт по пустой таблице выполняется 2 секунды, вы там поехали что-ли блядь все. Чтобы я ещё раз в этот ваш хуепрайз полез. Бизнеслогика, бизнеспроцессы блядь. Пойду караваны ебашить.
Аноним 20/06/21 Вск 00:19:32 24930434236
>>249304157
Пошел на работу! Слезай, сказал! Слезай! Слезай, на работу, сортир чистить! Пошел, пошел на работу! На работу пошел! Говно чистить! Пошел! Чистить говно! Иди чистить говно! Пошел! Говно чистить.

Аноним 20/06/21 Вск 00:20:19 24930439237
>>249304238
Эта боль анальников. Никогда не пойму.
Аноним # OP 20/06/21 Вск 00:20:47 24930441838
20/06/21 Вск 00:21:46 24930449639
>>249304418
Плюсочмо, плюсолох, плюсокуколд.
Аноним 20/06/21 Вск 00:22:58 24930457840
>>249304496
>>249304342
Ты жсмакака, верстальщик или питонодаун? Что ты за покемон, назовись.
Аноним 20/06/21 Вск 00:24:08 24930465841
16202948933863.mp4 3011Кб, 540x960, 00:00:09
540x960
Учи Js, тут всё пиздец просто.
20/06/21 Вск 00:25:19 24930474642
>>249304578
Я тот, кто получает за работу деньги и ебет женщин в свободное время, а не сосет хуй за мрот в НИИ и дрочится с маллоками. Кстати ты знаешь что молоки это сперма у рыб? То есть плюсопетухи это реально фаршмаки, настоящие вафлёры от мира ойти, даже не образно.
Аноним 20/06/21 Вск 00:26:42 24930484643
>>249304418
>Мною было создано максимум 5 - 6 тредов.
Зато каких эпичных. От твоей тупости столько бугуртов ловили во всех тредах.

Анончик, в твоем треде нет не слова о майнкрафте, но тебя все равно задетектили.
Я думаю это уже об многом говорит.

Можешь просто поковырять существующие на плюсах огромные проекте, почитать про паттерны, либо гуглить, как тебе советовали аноны?
Да я и двачую адекватов, которые говорят, что плюсы - не твоё. Не бугурти, а возьми уже что-то доступное для твоего ума, ведь ты не дай бог скоро до указателей дойдешь, тогда глядишь по 5 тредов в месяц от тебя будем видить
Аноним 20/06/21 Вск 00:27:53 24930492644
>>249302434 (OP)
Это библиотеки, которые ты будешь использовать. Каждая библиотека содержит определенный набор операций. Например, если ты не подключишь библиотеку math.h, то не сможешь использовать математические функции (которые в ней содержатся), типа "abs" или "sqrt" - они просто не будут работать, если ты их пропишешь. Подключая библиотеку ты как бы указываешь, что в библиотеке с названием math.h лежат нужные функции. Потом уже указываешь эти самые имена и они вызываются из этой библиотеки, а потом исполняются.
Аноним 20/06/21 Вск 00:28:01 24930493745
>>249304746
>ты знаешь что молоки это сперма у рыб?
Да.
>>249304746
>Я тот, кто получает за работу деньги и ебет женщин в свободное время,
Ок.
> а не сосет хуй за мрот в НИИ и дрочится с маллоками.
Ну а мне нравится получать деньги и в своьодное время ебаться с маллоками. В чем проблема? Почему именно плюсы так волнуют тебя?
20/06/21 Вск 00:29:03 24930500646
>>249304746
Так и скажи, что препод твоего мухосранского вуза попустил тебя на первой же сессии, и ты после 10 попыток сдать основы алгоритмизации жидко пернул, прошел курсы по макачеству и теперь страдаешь на галере, а вечером рассказываешь всем на дваче как ебешл тяночек, кушая флорентину и получая 60300к/нс.
20/06/21 Вск 00:30:25 24930509647
>>249304937
Ну то есть тебе нравится возиться со спермой и сосать хуй за мрот пока я ебу женщин, то есть ты куколд-фаршмак. Плюсоблядь = куколдфаршмак. Экземпляр вот перед вами.
Аноним 20/06/21 Вск 00:32:23 24930522048
>>249305006
>пук пукалгоритмизацияпёрд пёрд хрю хрю
Не читал шизофазийный бред петуха который неиронично, на серьёзных щщах заканчивал вуз в рахе.
Аноним 20/06/21 Вск 00:32:26 24930522749
Аноним 20/06/21 Вск 00:33:19 24930528750
>>249305096
Что за проекции? Я люблю ИТ и Computer Science и работал бы даже за еду в этой сфере. Ну а получаю я достаточно. Ты на вопрос будешь отвечать? Почему именно плюсы вызывают у тебя тепло под жопой?
Аноним 20/06/21 Вск 00:33:22 24930528951
>>249305227
как-то мало весит для нигропака
Аноним 20/06/21 Вск 00:33:55 24930531852
1560658633264.png 271Кб, 640x360
640x360
Аноним 20/06/21 Вск 00:34:11 24930533353
>>249305289
чему там весить?
main.cpp
внешние cpp и h файлы без нихуя
Аноним 20/06/21 Вск 00:34:31 24930535654
Аноним # OP 20/06/21 Вск 00:34:46 24930536755
>>249304846
С указателями проблем нет.
20/06/21 Вск 00:37:17 24930550656
Аноним # OP 20/06/21 Вск 00:38:58 24930560457
>>249305506
Не сагай, а то стоять не будет.
Аноним 20/06/21 Вск 00:39:18 24930563058
>>249305506
Да это по твоим постам видно. Ты капризный ребенок лет 18-ти, либо еще хуже, ты старше, но ведешь себя также.
Аноним 20/06/21 Вск 00:40:34 24930570959
>>249305630
Ебать Димку напоминает
Аноним 20/06/21 Вск 00:40:38 24930571260
>>249305287
Потому что плюсы нахуй не нужны, когда их обсуждают на борде особенно, ебучие драйвера и прочий низкоуровневый кал пишут полтора шизика безумных гения за гигантские деньги и в принципе к ним претензий нет. А на двачах плюсы начинают упоминать в 99% сборище обоссанных петухов которые или неспособны выбрать нормальный язык в 2021 году, и неиронично думают что чем заёбенее кусок говна они выберут тем пизже будет из жизнь (то есть куколды очевидно, пока нормальные люди заняты делом дрочить в кулачок и тратить своё свободное время на сперму рыб могут только куколды, логика куколда), или хуесосов закончивших вуз и выучивших этот высер там, то есть тоже долбоебы неспособные в аналитику происходящего и куколды, пока их сверстники учат джаваскрипты, шарпы, джавы и зарубают деньги, делают нужные продукты и трахают женщин, долбоёбина тратит время на ебучие лекции старых пердунов (геронтофилия кстати опять же) и обсасывание молок. И вот эти долбоёбы опять же потому что нихуя не умеют в своей жизни сидят и задают вопросы на дваче, потому что в вузе или в школе их не учили что есть стаковерфлоу, гугл, и вот мы можем видеть такое куколдское фаршмачное уебище как ОП и его треды с важными вопросами.
Аноним 20/06/21 Вск 00:41:32 24930577861
Аноним # OP 20/06/21 Вск 00:41:43 24930579362
Аноним 20/06/21 Вск 00:42:37 24930585563
>>249305793
Хуя порвало чмонделя с точного описания себя.
Аноним # OP 20/06/21 Вск 00:42:49 24930587664
>>249305630
Твоё мнение очень важно для меня, держи в курсе.
Аноним # OP 20/06/21 Вск 00:43:20 24930591065
>>249305855
Не я высрал целый том какой-то хуйни.
Аноним 20/06/21 Вск 00:43:20 24930591166
>>249305712
Ахуеть у вас выборка из 2.5 дебилов. Задачи какие-то реальные у него.
Аноним 20/06/21 Вск 00:44:22 24930598067
>>249305712
Так тебе-то, что с этого? А если не нравится, то возьми и пройди дальше. Зачем до людей без причины доебываться? Вот не вижу никакой разницы между жс и питонотредами на этой доске.
Аноним 20/06/21 Вск 00:44:28 24930598468
>>249305910
Ну конечно, поэтому ты учишь ненужный кусок говна, потому что ты тупой лох.
Аноним 20/06/21 Вск 00:45:25 24930604269
>>249305876
Ты пост перепутал или что? Я даже не тебе отвечал.
Аноним # OP 20/06/21 Вск 00:45:39 24930605570
>>249305984
Я учу то что подходит мне под мои задачи. Въеби говна и пролистывай тред.
Аноним # OP 20/06/21 Вск 00:46:25 24930609471
>>249306042
Ты написал что ответил не тому анону и указал вот этот пост >>249305367 который мой, на что я тебе ответил
Аноним 20/06/21 Вск 00:46:59 24930613372
>>249305980
>Зачем до людей без причины доебываться?
Чтобы снова напомнить плюсопетухам об их месте. Если представить что айти это хата на зоне, то это красивая, образцовая хата, с радугой и пони по углам, но везде должна быть параша, отхожее место, и вот это койка плюсопетушни, кто-то должен быть в говне.
>Вот не вижу никакой разницы между жс и питонотредами на этой доске.
Между тредами разницы нет, но плюсы учат только ебланы.
Аноним 20/06/21 Вск 00:47:23 24930615473
>>249306094
Так это другой анон тебе писал, а не я, тупица.
Аноним 20/06/21 Вск 00:48:32 24930621574
>>249306133
Да просто обьясни почему именно плюсы? Не питон, не паскаль условный, не раст, а именно плюсы.
Аноним 20/06/21 Вск 00:49:19 24930625675
>>249306055
Ахахаха, ну ты пидорас, какие твои задачи, ты че там о себе возомнил? Ты что такое заголовочные файлы не знаешь, долбоёбина, что ты можешь вообще понимать в задачах? У тебя блядь вообще нет представления о том зачем ты учишь язык, ты вообще не ебёшь что ты будешь делать и как оно устроено, и вместо того чтобы разбираться в этом, ты срёшь блядь ХЫЫЫЫЫБЛЯ ХЫХЫЫ ДВАЧ ПОМОГИ РАЗОБРАТЬСЯ ЧЕ ТАКОЕ .H ЧЕ ТАКОЕ .CPP ХЫЫЫ ПЛЮСЫ ХЫХ. Ты просто жалок.
Аноним 20/06/21 Вск 00:50:19 24930632376
>>249306256
Оп долбаеб конечно, но как же тебя рвет, болезненный.
Аноним 20/06/21 Вск 00:50:19 24930632477
>>249306215
Я пояснил в посте >>249305712 чем примечательны плюсопетухи и почему я их обоссываю. Питонопетухов я тоже обоссываю, потому что это тоже ненужный кусок говна, раст никто не учит, паскаль никто не учит.
Аноним 20/06/21 Вск 00:50:20 24930632678
>>249306256
двачую адеквата. опчик и задач то не видел
Аноним 20/06/21 Вск 00:50:34 24930634079
>>249302434 (OP)
Итт не сеньор c++ помидор, но считаю я могу ответить на твои вопросы. Я хз просто, что тебе уже объяснили, такчто реквестируй.
Аноним # OP 20/06/21 Вск 00:50:38 24930634780
>>249306256
Мне похуй на тебя и твои попытки меня задеть. На следующие твои вбросы отвечать не буду.
Аноним 20/06/21 Вск 00:50:50 24930635781
Аноним 20/06/21 Вск 00:51:29 24930640882
>>249306323
Меня рвет? Да я просто отдыхаю, я просто развлекаюсь, ссу на петушков, напоминаю им об их месте в ландшафте и смотрю как их корёжит.
Аноним 20/06/21 Вск 00:52:21 24930647883
>>249306347
>Мне похуй на тебя и твои попытки меня задеть.
>На следующие твои вбросы отвечать не буду.
Пиздец какой же персонаж, это мальта от мира ойти?
Аноним 20/06/21 Вск 00:53:35 24930655984
>>249306408
Развлечение уровня поорать в войсчат онлайн дрочильни.
Аноним 20/06/21 Вск 00:54:09 24930659985
>>249306326
>задач то не видел
Задача - это очередной сайт для ООО "Рога и Ко"?
Аноним 20/06/21 Вск 00:54:53 24930664386
>>249306357
То что востребовано бизнесом.
Аноним 20/06/21 Вск 00:56:24 24930673687
>>249306055
А в чем состоят твои задачи из твоих представлений, что ты выбрал плюсы? Расскажи скорее, собирайтесь анонимы отовсюду, неистовый бамп, тред становится всё веселее.
Аноним 20/06/21 Вск 00:56:57 24930676688
>>249306643
Так и скажи что ты проститука, камон. Представьте человек себе жопу разрабатывает под очередной чих рынка.
Аноним 20/06/21 Вск 00:57:21 24930679489
>>249306643
>То что востребовано бизнесом.
Веб-макака, пожалуйста, проследуйте под шконку.
Аноним 20/06/21 Вск 00:58:27 24930687690
>>249306766
Другое дело плюсопетух, штабильно без денег, штабильно чистит говно, штабильно делает никому ненужную хуйню, стабильно насасывает молоки и дрочит пока его жену ебут.
Аноним 20/06/21 Вск 01:02:36 24930703391
>>249306876
Ты, сука, отвечай чем занимаешься. Пиши ИТТ свой стек и профессиональную область, иначе к плюсодебилам под шконку пойдешь.
Аноним 20/06/21 Вск 01:03:45 24930708392
>>249305712
А ты смешной. Свежий вкатун или просто долбоёб? Я и плюса использую и пистон и джаву. Знание синтаксиса одного языка не делает тебя программистом. А вот понимание ос и как у тебя вообще все работает - делает.
Аноним 20/06/21 Вск 01:10:32 24930742193
>>249307033
П.С. Ясно, это типичная говномакака была.
Аноним 20/06/21 Вск 01:14:13 24930763594
>>249307083
>Знание синтаксиса одного языка не делает тебя программистом.
Всё так, плюсопетухи реально неиронично считают что если они выберут СЛОЖНЫЙ язык они БОЛЬШЕ будут программистами. Только на деле снимают сливки, получают деньги, ебут женщин и делают нужные обществу вещи люди учащие жс, джаву, дотнет, делающие нужные продукты и в процессе этого понимающие за расширяемость, масштабируемость и прочий солид, пока плюсочмо дрочит МОЛОКИ блеать.
> А вот понимание ос и как у тебя вообще все работает - делает.
О, геронтофил джун из вуза порвался.
Аноним 20/06/21 Вск 01:18:49 24930787595
>>249307033
>ой ой а ты вот! а ты вот!! а ты там !! щас я тебе!!
Какая смешная букашка, плюсопетух пытается закидать белых людей говном из параши.
Аноним 20/06/21 Вск 01:22:10 24930804896
>>249307875
Какой ты белый человек, лол? Ты раб на галере. Иди таски закрывай и формочки меняй, унтерок.
Аноним 20/06/21 Вск 02:12:26 24931047797
>>249306133
Когда все твои обезьяньи браузеры написаны на С++ и\или С - подобное кукареканье выглядит весьма комично.

Мимо-выкатился-из-С++
Аноним 20/06/21 Вск 02:15:23 24931059598
Без #pragma once повторяющиеся .h потянут повторяющиеся .cpp и все копии будут компилироваться что-ли? А линковаться будет только один объектник или как?
Аноним 20/06/21 Вск 02:17:27 24931068199
>>249310595
cpp компилируется 1 раз. Если у тебя в хедере нет #pragma once или include guard'ов - один и тот же текст подставится несколько раз, и это может как и работать благодаря счастливому стечению обстоятельств - так и нихуя не работать из-за нарушения ODR
Аноним 20/06/21 Вск 02:52:38 249311969100
>>249302434 (OP)
Гугли что такое объявление, определение, единица трансляции.
Аноним 20/06/21 Вск 02:54:55 249312057101
>>249311969
Алсо, майнкрафтер-кун, ты заебал. Когда начнёшь читать книги и пить таблетки от головной боли?
Аноним 20/06/21 Вск 04:53:12 249315164102
ПУк
Аноним 20/06/21 Вск 04:53:36 249315175103
123
20/06/21 Вск 05:20:05 249315782104
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов