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

Видимость переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Народ спасайте, на счет теста http://www.cyberforum.ru/cpp-beginners/thread649852.html
Парни спасайте. Нужно узнать откуда в этой программе берутся вопросы, картинки и все остальное для теста. Я понимаю что из файлов <Classes.hpp> <Controls.hpp> <StdCntrl.hpp> <Forms.hpp> <ExtCtrls.hpp> <Dialogs.hpp> <Graphics.hpp> а как эти файлы написать, и самое главное, чтов них писать?
C++ Не работает strcmp + указатели непойми что опять выводят Странно все это в одном примере работает strcmp в другом (здесь) не работает. Не могу понять почему, пока разбирался решил проверить на какой адрес указатель показывает, а он почему-то не меняет свое значение. Очень странно.... #include <iostream> #include <cstring> int main(){ const char* line1="Hello"; const char* line2="World"; std::cout<<&line1<<" "<<&line2<<std::endl;... http://www.cyberforum.ru/cpp-beginners/thread649849.html
Как программно незаметно создать zip/rar архив и отправить на хост? C++
C++(лучше C++/CLI). Например: моя программа на компьютере с именем пользователя "User01". Она берет файли из нужных мне папок и пакует в архив с именем "User01-10-09-2012.rar/.zip" и шлется на какой-нибудь хост или мыло
C++ не работают все коды
при компилировании любого кода в консоли появляется сообщение""адрес файла" не является внутренней или внешней программой или пакетным кодом. для продолжения нажмите любую кнопку...
C++ Как реализовать небуферизированный ввод в программе? http://www.cyberforum.ru/cpp-beginners/thread649813.html
Необходим ввод по одному символу (т.е. как в getchar()), но без необходимости ввода специального символа для завершения. Т.е. что-то подобное тому, что есть в играх (мозг развалился от обилия междометий и вводных слов). Подскажите, чем можете)
C++/CLI Как получить путь к AppData C++/CLI Клакаю на VC2010, в среде C++/CLI. Мне нужна функция, возвращающая путь к раб. столу, аппдата и т.д. Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); не робит "%APPDATA%" тож самое подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
11.09.2012, 19:54     Видимость переменной
Gvardman, для начала я бы определился, какого эта константа уровня, грубо говоря. Если она постоянна только на уровне вашего конкретного приложения, а сами функции могут работать с любым значением, то лучше эту константу объявить где-то на верхнем уровне, а в функции передавать в качестве аргумента. Обоснование: лучше писать код, который можно будет повторно использовать. Если ваши функции будут зависеть от какого-либо значения (хардово ли оно вбито в код функций или является глобальным), перенести их в другой проект вряд ли удастся, или, по крайней мере, вряд ли удастся с лёгкостью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru