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

Объявление массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MessageBox ошибка http://www.cyberforum.ru/cpp-beginners/thread43815.html
Бред какой-то..... Компилирую код и выдает ошибки. CodeWarrior 7.0. C++. //12.1 - The Message Box Program - Mark Lee - Prima Publishing #include <windows.h> int WINAPI WinMain( HINSTANCE hInst, HINSTANCE hPreInst, LPSTR lpszCmdLine, int nCmdShow ) {
C++ Учебник. Дирк Хенкеманс. Программирование С++. Всем привет! Читал кто нибудь эту книгу? Вопрос в том. В конце этой книге мы пишем игру. Переписал код, проверяю ошибки, все норм, компилирую, возникают непонятные ошибки... К книге прилагается CD диск, там есть исходники и нужные файлы для написания этой игры... Копирую файлы, и опять возникают ошибки, причем раз в 10 больше чем если переписывать самому с книги..... Кто нить столкнулся с этой... http://www.cyberforum.ru/cpp-beginners/thread43807.html
C++ Вычисление интеграла по методу Симпсона
Помогите пожалуйста, не могу написать программу для вычисления определенного интеграла 1/xlgxdx с пределом от 2 до 4 по методу симпсона с шагом 0,2 и числом участка интегрирования 36. Вот материал с википедии по методу http://ru.wikipedia.org/wiki/Метод_Симпсона.
Разыменование итератора C++
Делаю предикат-функцию поиска внутри вектора,состоящего из экземпляров класса.Решил использовать итераторы.То есть мне нужно обратиться к функции,принадлежащей экземпляру класса,через итератор. bool IsNameFoundOverVector (const string) { for (vector<class Variable>::iterator i = initialized_vars.begin(); i < initialized_vars.end(); ...
C++ Игра в числа [язык C] http://www.cyberforum.ru/cpp-beginners/thread43735.html
Помогите пожалуйста решить следующую задачу: Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб. Вася очень любит играть в числа. Для этой игры нужна колода из N различных целых чисел от 1 до N. Эдик (который тоже очень любит эту игру) только что достал новую колоду. Вася говорит, что в колоде недостаёт ровно двух чисел. Зная N (количество чисел, которое должно...
C++ Проверить на тип вводимых данных Опыта в программировании у меня нету,всего пару дней :) поэтому может вопрос и глупый, тем не менее: Вобщем простенькая функция с использованием условий и циклов осуществляет перевод оцеки из 100 бальной системы в 5 бальную, нужно вводить в 100 бальной форме. По окончанию перевода предлагается еще произвести перевод. Подскажите, как проверить при вводе оценок в 100 бальной системе на тип... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17547 / 5785 / 370
Регистрация: 30.03.2009
Сообщений: 15,937
Записей в блоге: 26
13.07.2009, 11:36     Объявление массива
У тебя есть строка #include "first.cpp", при этом файл first.cpp наверняка дополнительно включен в проект (т.е. он ещё раз компилируется). В итоге ты фактически имеешь следующий набор исходников:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
int marray[10][10]; // <---- результат работы директивы #include "first.cpp"
using namespace std;
 
 
 
void main()
{
        cout << "test" <<"\n";
        
 
        string cmd;
        cin >> cmd;
}
C++
1
int marray[10][10];
Т.е. имеешь два определения myarray
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru