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

Функция, в функции main() или общие переменные для нескольких функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка строк матрицы http://www.cyberforum.ru/cpp-beginners/thread684612.html
Задача: отсортировать (переставить) строки матрицы в порядке убывания значений наименьших элементов строк. Вот мой код. Помогите написать функцию Swap которая сортирует строки. #include...
C++ Вывести некий элемент массива Почему пишет что переменная V неопределена? И вобше как тогда вывести первый отрицательний елем. массива, и первый положетильний, идущий после первого отрицательного?#include<iostream>... http://www.cyberforum.ru/cpp-beginners/thread684604.html
C++ Программа вычисления местонахождения точки относительно фигуры (лежит ли точка внутри, на контуре или вне фигуры)
Нужно написать программу вычисления местонахождения точки относительно фигуры(лежит ли данная точка внутри неё, на контуре или вне фигуры). В данном случае, это прямоугольник. Главная функция должна...
Дано натурально число: верно ли, что данное число начинается на А,а заканчивается на В(вво с клавы А и В) C++
Дано натурально число: верно ли, что данное число начинается на А,а заканчивается на В(вво с клавы А и В) помогите пожалуйста написать програмку на С++ Добавлено через 19 часов 18 минут вводишь...
C++ Не производиться ввод при помощи функции gets(s) http://www.cyberforum.ru/cpp-beginners/thread684572.html
По непонятной мне причине не производиться ввод при помощи функции gets(s) или getline(cin, s). Если использовать просто cin, то проблем нет: //Рекурсия. Вычисление факториала. Функция, возвращающая...
C++ Указатель и рекурсия Подскажите почему не работает? (логика работы программы изложена в комментах к ней) #include <iostream> #include <windows.h> #include <string.h> #include <stdio.h> using namespace std; void... подробнее

Показать сообщение отдельно
Xipxop
481 / 9 / 2
Регистрация: 28.12.2011
Сообщений: 151

Функция, в функции main() или общие переменные для нескольких функций - C++

30.10.2012, 20:33. Просмотров 1468. Ответов 27
Метки (Все метки)

Делаю мелкую игрушку, в консоли, ради забавы и столкнулся с 1 проблемой:
Невозможно, создавать функцию в функции, вынеся эту функцию за пределы main()
И скомпилировав, написало, что эта функция ссылается на переменные, которые ВНЕ зоны ЕЁ видимости.
Попытавшись, вытащить за пределы main() все переменные, мне написало, что эти переменные, ВООБЩЕ НИКОМУ не принадлдежат!

Так вот в чем вопрос:
Можно ли создать функцию в функции? Если да, то как.
Если нет, то как тогда сделать ОБЩИЕ переменные, для двух( и более) функций, включая main()?

Если есть вопросы, и неясности спросите, уточню.
P.S. Пишу в Dev-C++ (хотя от VS 2008, особо не отличаются...) (доп инфа =))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru