Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2020 February 27

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
Ruslan Drif
всем привет, почему при подключении common.h в 2-х местах вылазит ошибка? Только осваиваю модульное программирование, хотя вопрос наверное тупейший
Неправильные гарды, например))
Или в других хедерах говно)
Ответа нормального не получишь, пока текст ошибки не скинешь
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
Ruslan Drif
всем привет, почему при подключении common.h в 2-х местах вылазит ошибка? Только осваиваю модульное программирование, хотя вопрос наверное тупейший
c ексткрном хуйня.
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
его суть в том, чтобы в с файле определить ОДНУ переменную. ОПРЕДЕЛИТЬ и инициализировать. а потом с помощью ектерна вытащить ссылку в хеадер, чтобы с этой переменной могли что-то делать извне
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
ибо если без экстерна захуяришь, то при инклуде будет дублирование деклараций т.к. инклуд просто подставляет файл
источник

RD

Ruslan Drif in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
его суть в том, чтобы в с файле определить ОДНУ переменную. ОПРЕДЕЛИТЬ и инициализировать. а потом с помощью ектерна вытащить ссылку в хеадер, чтобы с этой переменной могли что-то делать извне
ага я понял, то есть инициализацию нужно делать в сишнике?
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
да
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
и рил, локализируй как-то текст ошибок)
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
А йа забыл))
источник

RD

Ruslan Drif in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
и рил, локализируй как-то текст ошибок)
я бы может, прочитал где-то про это все, но в привязке к с/с++ норм источников не нашел
источник

RD

Ruslan Drif in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
и рил, локализируй как-то текст ошибок)
источник

RD

Ruslan Drif in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
и рил, локализируй как-то текст ошибок)
источник

RD

Ruslan Drif in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
и рил, локализируй как-то текст ошибок)
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
С файлы по сути это объектник
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
а хедеры это интерфейс к ним
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
в С пишешь
int govno = 0;
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
в хедере extern int govno;
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
источник

RD

Ruslan Drif in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
в С пишешь
int govno = 0;
Благодарю :)
источник
2020 February 28

AG

Andrew Grom in IT KPI C/С++ ХВ (хорошо, что не UB)
Всем привет, я только учу программирование и тут такая задача, подскажите как правильнее её реализовать. Как сразу создать массив на количество символов типа char введённых в консоль?
источник

A

András in IT KPI C/С++ ХВ (хорошо, что не UB)
Andrew Grom
Всем привет, я только учу программирование и тут такая задача, подскажите как правильнее её реализовать. Как сразу создать массив на количество символов типа char введённых в консоль?
ґуґли std::vector
источник