Форум программистов, компьютерный форум, киберфорум
Наши страницы

Проблема именно с видимостью функций другим файлам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка чисел в файле http://www.cyberforum.ru/cpp-beginners/thread1098343.html
В последовательном текстовом файле построчно занесены до 50 целых положительных чисел (каждое число <10000). Каждое новое число – в новой строке. Получить файл, в котором все числа исходного файла...
C++ Нахождение чётных и нечётн. чисел(с использованием динамических массивов) Попытался написать прогу но она не работает( #include <iostream> #include <conio.h> using namespace std; void eo(int n); void main(){ http://www.cyberforum.ru/cpp-beginners/thread1098317.html
C++ Массивы. Отсортировать 100 самых больших чисел в порядке убывания и добавить отсортированные числа в созданный 3 массив
Имеем 2 дввухмерных массива 10х10 с случайными часлами не выше 1000. Из этих 2-х массивов отсортировать 100 самых больших чисел в порядке убывания и добавить отсортированные числа в созданный 3-ий...
Неразрешенный внешний символ при Opendir ("D://") C++
Всем привет, имеется код в пару строчек, почему пишет ошибки ?? конкретно эму ненравится это dir = opendir("D://"); , но почему?? Ошибка 1 error LNK2019: ссылка на неразрешенный внешний...
C++ Оформление списка в виде структуры, исправить ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1098287.html
Здравствуйте, есть проблема, нужно оформить список в виде структуры, но вот есть ошибка в строке, не могу понять в чем, но при компиляции выдает ошибку в 13 строке. Помогите пожалуйста #include...
C++ Найти сумму элементов в тех столбцах матрицы, которые содержат хотя бы один отрицательный элемент Дана вещественная прямоугольная матрица A, размером nxm. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. #include <iostream> #include <stdio.h> ... подробнее

Показать сообщение отдельно
DrOffset
7517 / 4513 / 1025
Регистрация: 30.01.2014
Сообщений: 7,362
18.02.2014, 00:42
Цитата Сообщение от metaluga145 Посмотреть сообщение
или я чего-то не понимаю?
К сожалению.
#pragma once; и include guards защищают только от такого:
C++
1
2
#include <B.h>
#include <B.h>
То есть в перделах одного модуля (не важно сколько вложенностей include'ов было).
Когда в дело вступают разные модули (как у ТС) препроцессор понятия не имеет что где подключалось, поэтому оно не может никак помочь в принципе.
Напомню, что каждый файл в С и С++ транслируется отдельно (отсюда название - единица трансляции).
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru