Чертовщина с #include guards и #pragma once - C++ - Обсуждение 2561760 |
|
Обсуждение
Всего сообщений: 42
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Чертовщина с #include guards и #pragma once |
||||
Verevkin | 25.12.2019 19:57 |
https://www.cyberforum.ru/post14128782.html
Господа, у меня тут творится какая-то хрень: что бы я ни...
|
||
TheCalligrapher | 25.12.2019 20:20 |
https://www.cyberforum.ru/post14128827.html
Так у вас же два .c файла в проекте: prf.c и main.c. И...
|
||
Verevkin | 25.12.2019 20:23 |
https://www.cyberforum.ru/post14128849.html
Это меня удивляет потому, что это происходит вопреки моим...
|
||
Алексей1153 | 25.12.2019 20:26 |
https://www.cyberforum.ru/post14128856.html
Verevkin, сделай объявление в каком-то одном с-файле, а во...
|
||
TheCalligrapher | 25.12.2019 20:30 |
https://www.cyberforum.ru/post14128868.html
Прекрасно. Объявить глобальную константу можно только как...
|
||
Verevkin | 25.12.2019 20:30 |
https://www.cyberforum.ru/post14128869.html
Я не могу понять, почему h-файл инклудится дважды. И почему...
|
||
zayats80888 | 25.12.2019 20:33 |
https://www.cyberforum.ru/post14128872.html
для каждого obj по одному разу
Добавлено через 50 секунд...
|
||
Алексей1153 | 25.12.2019 20:36 |
https://www.cyberforum.ru/post14128878.html
в каждом c/cpp - свой экземпляр h-файла. Компилятор...
|
||
TheCalligrapher | 25.12.2019 20:36 |
https://www.cyberforum.ru/post14128879.html
Для чего предназначены #include guards и #pragma once и что...
|
||
Verevkin | 25.12.2019 20:38 |
https://www.cyberforum.ru/post14128884.html
Я не могу пон
Большое спасибо за исчерпывающий ответ.
...
|
||
TheCalligrapher | 25.12.2019 20:42 |
https://www.cyberforum.ru/post14128895.html
У вас в программе var.h инклудится трижды: два раза в...
|
||
MasteRX | 25.12.2019 20:44 |
https://www.cyberforum.ru/post14128902.html
Так сработает?
// some_header_file.h
#ifndef...
|
||
Verevkin | 25.12.2019 20:48 |
https://www.cyberforum.ru/post14128916.html
И чо делать-то? У нас тут происходит такая работа: напарник...
|
||
TheCalligrapher | 25.12.2019 20:54 |
https://www.cyberforum.ru/post14128933.html
Разумеется, нет.
Зрителям: Откуда, блин, лезут эти дикие...
|
||
Verevkin | 25.12.2019 20:56 |
https://www.cyberforum.ru/post14128941.html
А что поможет? Гипотетически - нужно сделать так, чтобы...
|
||
Алексей1153 | 25.12.2019 20:56 |
https://www.cyberforum.ru/post14128942.html
чем так пугает extern?
ещё вариант - вернуть ссылку на...
|
||
TheCalligrapher | 25.12.2019 20:58 |
https://www.cyberforum.ru/post14128950.html
Разумеется. Это же обычный текстовый препроцессор.
...
|
||
Verevkin | 25.12.2019 21:02 |
https://www.cyberforum.ru/post14128962.html
Тогда почему линкер не ругается на 2 идентификатора с...
|
||
TheCalligrapher | 25.12.2019 21:02 |
https://www.cyberforum.ru/post14128963.html
Глобально по всей программе? Нет, такое невозможно.
И...
|
||
hoggy | 25.12.2019 21:02 |
https://www.cyberforum.ru/post14128965.html
внезапно?
если тебе так сильно принципиально,
что бы...
|
||
TheCalligrapher | 25.12.2019 21:04 |
https://www.cyberforum.ru/post14128967.html
А почему он должен ругаться? Линкер может/должен ругаться...
|
||
Verevkin | 25.12.2019 21:08 |
https://www.cyberforum.ru/post14128976.html
Я подумаю.
|
||
TheCalligrapher | 25.12.2019 21:18 |
https://www.cyberforum.ru/post14129005.html
Проблема с вариантом раздельного объявления/определения для...
|
||
Verevkin | 25.12.2019 21:24 |
https://www.cyberforum.ru/post14129007.html
Наверное, потому, что его надо явно использовать. Во всех...
|
||
TheCalligrapher | 25.12.2019 21:28 |
https://www.cyberforum.ru/post14129026.html
Что за чушь? Ваши переменные объявлены как static, то есть...
|
||
Verevkin | 25.12.2019 21:34 |
https://www.cyberforum.ru/post14129038.html
Ну, я всегда думал, что для указания компилятору, где...
|
||
TheCalligrapher | 25.12.2019 21:41 |
https://www.cyberforum.ru/post14129052.html
Вам уже сказали, что делать.
Я только до сих пор не...
|
||
Verevkin | 25.12.2019 21:50 |
https://www.cyberforum.ru/post14129088.html
Да, пожалуй Си.
-----
extern не помог. Всё равно...
|
||
Verevkin | 25.12.2019 21:51 |
https://www.cyberforum.ru/post14129093.html
Я не знаю, что это такое. Придётся гуглить.
|
||
Алексей1153 | 25.12.2019 21:55 |
https://www.cyberforum.ru/post14129107.html
Verevkin, вот два варианта решения. Выбирай, что больше...
|
||
TheCalligrapher | 25.12.2019 22:13 |
https://www.cyberforum.ru/post14129132.html
Написана какая-то чушь.
Сколько раз уже повторили:...
|
||
Verevkin | 25.12.2019 22:21 |
https://www.cyberforum.ru/post14129177.html
Так у меня там переменных и не было. Только константы....
|
||
TheCalligrapher | 25.12.2019 22:45 |
https://www.cyberforum.ru/post14129236.html
"Константами" в языке С называются буквальные значения и...
|
||
Verevkin | 25.12.2019 22:55 |
https://www.cyberforum.ru/post14129274.html
Мне просто было нужно, чтобы таблица разместилась в...
|
||
TheCalligrapher | 25.12.2019 23:13 |
https://www.cyberforum.ru/post14129315.html
Совершенно верно. Недопущение дублирования "тяжелого"...
|
||
Verevkin | 25.12.2019 23:17 |
https://www.cyberforum.ru/post14129339.html
Нужен!
не можно, а НУЖНО!
Да где? Скажи номер...
|
||
Verevkin | 25.12.2019 23:58 |
https://www.cyberforum.ru/post14129393.html
Задача решена, скилл прокачан.
Всем участникам спасибо.
...
|
||
TheCalligrapher | 26.12.2019 01:50 |
https://www.cyberforum.ru/post14129522.html
#31
Добавлено через 18 минут
Именно это я и имел в...
|
||
Verevkin | 26.12.2019 08:16 |
https://www.cyberforum.ru/post14129745.html
Да не. А чо, где-то не хватает const?
|
||
Алексей1153 | 26.12.2019 08:38 |
https://www.cyberforum.ru/post14129772.html
Verevkin, наверное, имеется в виду константность самого...
|
||
TheCalligrapher | 26.12.2019 08:52 |
https://www.cyberforum.ru/post14129795.html
У вас объявлены указатели на константные данные. Но сам...
|
||
Verevkin | 26.12.2019 09:12 |
https://www.cyberforum.ru/post14129842.html
ОК. Я это учту. ...
|
||
|
||||
Similar |
Работа с файлами в C# с исп. библиотек #include <stdio.h> #include <stdlib.h> #include <math.h> #include <io.h> #include<iostream>// подключение библиотек #include <conio.h> #include <climits> Чем отличается #include <cstring>, #include <string> и #include <string.h>? Чертовщина на рамблере |
|||
Ads |
|
|||
MoreAnswers |
Shift и чертовщина... Чертовщина с KWrite Чертовщина с foreach Warning: include(1) [function.include]: failed to open stream: No such file or directory in ProFTPd что за чертовщина!? Warning: include(templates.php) [function.include]: failed to open stream: No such file or directory |
|||