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

Не удается найти ошибку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Таймеры http://www.cyberforum.ru/cpp-beginners/thread629653.html
Здравствуйте, скажите какие есть готовые таймеры? Пользовался поиском, нашел только winapi и простую библиотеку time.h, только почему то используя функцию clock() у меня выводится результат = 0...
C++ Применение Возможно вы посчитаете данный вопрос глупым. Но я его задам. Где можно применять C++ и C программисту, при этом не используя GUI? И возможно-ли потом к определенной программе без GUI прикрутить... http://www.cyberforum.ru/cpp-beginners/thread629640.html
Автоматическое выведение типа C++
У С. Прата встретил вот такой непонятный код const double *f2(const double arr, int n) { return arr; } int main() { auto p2 = f2; // Автоматическое выведение типа С++11
C++ Дробные числа
Дpoбныe числa oкpyглить дo 2 знaкoв пoслe зaпятoй как это можно сделать. к примеру число 23.333 его нужно округлить до 2 знаков или 23.69954
C++ Спецификатор доступа и виртуальные функции http://www.cyberforum.ru/cpp-beginners/thread629633.html
Как я понимаю, спецификатор доступа задается только в том классе, где функция объявляется виртуальной? Получается во время исполнения не проверяется спецификатор доступа? Ну вот например код: ...
C++ Argc, Argv замена Всем доброго времени суток, столкнулся с такой проблемой, нет возможности в параметрах ф-ции указать вышеупомянутые параметры, а указать их нужно, т.к. в коде есть такие строчки: char* qwe = argc >=... подробнее

Показать сообщение отдельно
4iFF
19 / 19 / 1
Регистрация: 06.07.2012
Сообщений: 88

Не удается найти ошибку - C++

27.07.2012, 17:49. Просмотров 455. Ответов 7
Метки (Все метки)

Линкер ругается (2001) на не разрешенный внешний символ, гуглил но не втыкнул из-за чего конкретно он выдает эту ошибку.Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//заголовок
#ifndef SAVINGSACCOUNT_H
#define SAVINGSACCOUNT_H
 
class SavingsAccount{
public:
    SavingsAccount(int = 0);
 
    void calculateMonthlyInterest();
    
    static void ModifyInterestRate(int);
private:
    int savingsBalance;
    static int annualInterestRate;
};
#endif
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//определение функций
#include <iostream>
#include "SavingsAccount.h"
 
using namespace std;
 
SavingsAccount::SavingsAccount (int x)
    :savingsBalance(x) {}
 
void SavingsAccount::ModifyInterestRate(int y){
    annualInterestRate = y;
}
 
void SavingsAccount::calculateMonthlyInterest(){
    savingsBalance *= annualInterestRate / 12;
    cout << savingsBalance << endl;
}
C++
1
2
3
4
5
6
7
8
9
10
//main
#include "SavingsAccount.h"
 
int main(){
    SavingsAccount sever1(2000);
 
    sever1.calculateMonthlyInterest();
 
    return 0;
}
Заранее спасибо за ответы!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru