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

static и const - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не правельно работает функция кода http://www.cyberforum.ru/cpp-beginners/thread659308.html
Вот сама часть кода const uint8 cheksSize = 1; std::string checks; checks ="http://"; for (int i = 0; i < cheksSize; ++i) if (lower.find(checks) !=...
C++ Класс, определяющий Архимедову спираль До этого не сталкивался с ООП, поэтому имею некоторые затруднения в понимании. Вообщем, необходимо разработать класс определяющий Архимедову спираль и необходимые конструкторы и методы получения и... http://www.cyberforum.ru/cpp-beginners/thread659304.html
Метод Гаусса C++
Здравствуйте, у меня такая проблема. Мне нужно написать программу, которая решает СЛАУ методом Гаусса. Программа у меня работает,но когда программа скомпилировалась, она дает ввести только сколько...
C++ Площадь прямоугольной трапеции
#include <iostream> #include <cmath> using namespace std; int main() { double a,b,alpha,S; cout << "Hello world!" << endl; cout << "Vvedite a,b,c (a,b - osnovaniya (a>b), c -...
C++ Модули. Ассоциативный массив. (DLL, EXE) http://www.cyberforum.ru/cpp-beginners/thread659291.html
Добрый день, нужна помощь в следующем задании: написать программу. программа состоит из двух модулей (не понимаю, как они организовываются): модуль 1) DLL - функции для выполнения операций с...
C++ Попадание точки в закрашенную область Помогите решить пожалуйста, очень надо. Файл с заданием прикреплен ниже.Заранее спасибо. Для действительных х и у, определяющих координату точки A(x,y) в декартовых координатах, определить... подробнее

Показать сообщение отдельно
Kastaneda
Нарушитель
Эксперт С++
4671 / 2875 / 233
Регистрация: 12.12.2009
Сообщений: 7,308
Записей в блоге: 2
Завершенные тесты: 1
28.09.2012, 08:50
Цитата Сообщение от Kgfq Посмотреть сообщение
static void A();
Что дает этот статик? Что он вообще дает?
Цитата Сообщение от Andsteadur Посмотреть сообщение
позволяет вызывать метод класса без необходимости создания самого объекта.
А кто сказал, что речь о классах?
У static есть еще и другие значения, например:
C++
1
2
3
4
5
6
7
//somefile.cpp
#include <iostream>
 
/*static*/ void func()
{
    std::cout << "Hello" << std::endl;
}
C++
1
2
3
4
5
6
7
8
//main.cpp
void func();
 
int main()
{
    func();
    return 0;
}
static ограничивает область видимости фукнции одним файлом. Если в первом файле его раскоментировать, то будет ошибка компиляции.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru