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

Как создать переменную в модуле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ из листа клетчатой бумаги N*N клеток вырезали М клеток . на сколько кусков распадается оставшаяся часть листа? http://www.cyberforum.ru/cpp-beginners/thread369436.html
условие:из листа клетчатой бумаги N*N клеток вырезали М клеток . на сколько кусков распадается оставшаяся часть листа? Первая строка входного файла содержит два натуральных числа N и M(N<=101 , M<= N*N <= 101) далее идут М строк в каждой из которых координаты вырезаных клеток -номер строки х и номер столбца у. он почемуто не работает:
C++ NUMLINES в WinApi Что такое это NUMLINES в WinApi и как оно рассчитывается? Петзольд в примере постоянно его использует, пример SetScrollRange(hwnd,SB_VERT,0,NUMLINES,FALSE); но нигде никакой новой переменной предварительно не создаётся такой, так чему же равно значение этой переменной (или константы). Я так догадываюсь что это в зависимости от системы оно как-то рассчитывает сколько строк влезет на экран или... http://www.cyberforum.ru/cpp-beginners/thread369422.html
C++ Сравнение 2 строк
сравнивать строки я умею тут вопрос немного в другом. по какому принципу определяет что ab больше ba все мы канешно понимаем алфавит и всякое такое но компилятор не мы. от объясните как среда разработки щитает разницу? З.Ы. Надеюсь на оперативный ответ!
C++ Двойное Неравенство
Прошу помочь найти ошибку в коде: #include <iostream> using namespace std; int main () { unsigned long A, B, C, D; int Cou = 0; freopen ("input.txt", "r", stdin); cin >> A >> B >> C >> D; for (int x; x < D; x++) { if ((A <= B*x + C) && (B*x + C < D))
C++ Выполнение чистых виртуальных функции http://www.cyberforum.ru/cpp-beginners/thread369387.html
Программа выдает ошибку в строке 50-51-51 переопределены различные базовые типы ??? Помогите пожалуйста разобраться задачей #include<iostream> using namespace std; class Shape { public: Shape(){}// объявляю конструктор по умолчанию virtual ~Shape(){}// виртуальный диструктор
C++ дали тест на паре, пару вопросов Тест по спп 1) typedef struct time {int hour; int minute: int second }Time: Time lesson Выбрать операторы, содержащие ошибки: подробнее

Показать сообщение отдельно
Виктор_Сен
 Аватар для Виктор_Сен
30 / 23 / 1
Регистрация: 01.08.2011
Сообщений: 176
20.10.2011, 12:04     Как создать переменную в модуле
Хотел создать глобальную переменную в отдельном модуле, например так (файл stdafx.h):
C++
1
int a=10;
Всё нормально скомпилировалось, но когда в коде программы (файл NewTest.cpp), где указан исходный заголовочный файл, записал строчку
C++
1
cout<<a<<endl;
, компилятор выдал: error LNK1169: обнаружен многократно определенный символ - один или более D:\doc\dev\Visual Studio 2010\NewTest\Debug\NewTest.exe 1 1 NewTest Объясните, в чём тут дело, и как мне создать переменную в отдельном модуле?

Добавлено через 2 минуты
При чём вот интересный факт: когда я "a" определил как константу, то проблем не возникло
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru