Форум программистов, компьютерный форум CyberForum.ru

Problem - Undefined reference to - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать функцию для создания динамического массива http://www.cyberforum.ru/cpp-beginners/thread796860.html
Как создать функцию в другом заголовочном файле, которая будет создавать двумерный динамический массив. входящие параметры такие (имя массива,переменная кол ва строк,перемен кол ва столбов) функция сама просит ввести данные "переменная кол ва строк,перемен кол ва столбов" и затем эти пременные можно использ в мэйне(я так понимаю через указатель)
C++ Массивы структур Ввести координаты начала и конца N отрезков на плоскости.Написать функцию определяющую пересекаются два отрезка или нет.используя эту функцию вывести список всех пересечений среди заданных отрезков.Реализовать через массив структур.данные считаются из файла по алгоритму:первая строка:Количество значений.вторая строка и послед-е-соотв значение. помогите пожалуйста как такое реализовать?с другом... http://www.cyberforum.ru/cpp-beginners/thread796828.html
C++ Ошибка компиляции
#include <iostream> class X { public: static int a; }; void main() {
Написать программу, в которой на экран выводится картинка C++
Здравствуйте) помогите, пожалуйста, написать программу ( С++) в которой на экран выводится такая картинка * * * * * ...
C++ String.Insert http://www.cyberforum.ru/cpp-beginners/thread796770.html
Помогите, пожалуйста, в чем проблема String gr; gr = "3x+5"; String t = "00"; gr.Insert(1, t); на выходе строка gr как была 3x+5 так и осталась. VS 2012
C++ Вставить перед каждой серией минимальный элемент массива Доброго времени суток. Напишите, пожалуйста, прогу для этого задания . ( в коде не должны быть использованы квадратные скобки, т.е без массивов, с использованием динамической памяти) Очень надеюсь на вас! Формируется массив, элементами которого является числовая последовательность, за-канчивающаяся 0. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии – количество этих... подробнее

Показать сообщение отдельно
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
28.02.2013, 20:01     Problem - Undefined reference to
Цитата Сообщение от nka389 Посмотреть сообщение
Не до конца понял мысль. Тоесть вы считаете, что лучше в main.cpp и class.сpp (и в каждом последующем .cpp) писать отдельную строчку "using namespace std;"? А во всех header.h ее выпускать?
Считаете - неподходящее слово) Это так) В заголовочных файлах такой строки быть не должно! Подключая такой файл, ты обязываешь все файлы, в которые он прямо/косвенно инклудится, использовать идентификаторы из std. Да ладно его, std, с твоими пространствами то же самое будет. А каков итог? В куче файлов по вине одного заголовочного будет нарушен тот механизм, который в себе несет сама идея использования пространств имен.

В довесок. Будь программист скор на расправу, он засунул бы вообще using в stdafx.h - и все) Тогда смысл namespace полностью теряется и в будущем возникнут конфликты.
 
Текущее время: 19:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru