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

как задать значение статическому элементу класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача( составить программу, которая определяет верно ли что в заданном числе все цифры стоят по возрастанию) http://www.cyberforum.ru/cpp-beginners/thread769102.html
помогите Как составить программу которая определяет верно ли, что в заданном числе все цифры стоят по возрастанию?
C++ сумма квадратов трех чисел Проверить, является ли введенное пользователем число n равным сумме квадратов трех чисел (числа разные) http://www.cyberforum.ru/cpp-beginners/thread769089.html
ошибка при компилировании, что она означает? C++
работаю в Sublime text 2. При запуске в консоли всплывает следующее: Running g++ F:\учусь программировать\урок 1\ех1.cpp -o F:\учусь программировать\урок 1/ех1 Traceback (most recent call last): File ".\sublime_plugin.py", line 337, in run_ File ".\exec.py", line 154, in run File ".\exec.py", line 48, in __init__ File ".\subprocess.py", line 633, in __init__ File...
C++ Ожидание выделения памяти
Нужно выделить память, обработав возможную нехватку памяти в исполняемой среде. Как сделать это иначе, кроме как: bool memoryAllocated = false; while (!memoryAllocated) { try { int *massive = new int; memoryAllocated = true;
C++ Сравнение потомков http://www.cyberforum.ru/cpp-beginners/thread769081.html
Как перезагрузить операцию сравнения (==) , для того, чтобы можно было сравнивать потомков в массиве указателей? Добавлено через 39 минут Должно выглядеть, типо так: bool operator == (Person *p1, Person *p2) { return p1->GetName()==p2->GetName()}
C++ Подскажите, как написать программу реализующую графически бикубический сплайн здравствуйте , вообщем дали мне задание сделать прогу реализующую графически бикубический сплайн. Подскажите кто нить сталкивался с таким сплайном, немогу найти по какому алгоритму находятся точки по которым рисуется сплайн. Помогите кто чем может, в гугле ничего толкового не нашел подробнее

Показать сообщение отдельно
1ые
1 / 1 / 0
Регистрация: 19.01.2013
Сообщений: 98
22.01.2013, 23:07  [ТС]     как задать значение статическому элементу класса
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef SAVINGSACCOUNT_H
#define SAVINGSACCOUNT_H
class sav
{
public:
    sav(int);
    void CalculateMounthlyInterest();
    static void ModifyInterestRate(int x);
private:
    static int annualInterestRate;
    int SavingsBalance;
};
#endif
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <savingaccount.h>
using namespace std;
sav::sav(int a)
{
    if (a)
        SavingsBalance = a;
    else
        cout << "Error the variable SavingsBalance is not defined";
}
void sav::CalculateMounthlyInterest()
{
    SavingsBalance += (SavingsBalance * annualInterestRate) /12;
 
}
static void sav::ModifyInterestRate(int x )
{
    sav::annualInterestRate = x;
}
int sav::annualInterestRate = 0;
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <savingaccount.h>
using namespace std;
int main()
{
    sav a(12000);   
    system("pause");
    return 0;
}
запускаю программу выводит ошибку:
1>c:\users\www\documents\visual studio 2010\projects\ффф\ффф\фы.cpp(11): warning C4101: r: неиспользованная локальная переменная
1>фы.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall sav::sav(int)" (??0sav@@QAE@H@Z) в функции _main
1>C:\Users\WWW\documents\visual studio 2010\Projects\ффф\Debug\ффф.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
Пишу на visual studio
 
Текущее время: 01:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru