Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции.Дано натуральное число N. Определить M=N!. Проверить, как изменилось количество разрядов в числе M по сравнению с количеством разрядов https://www.cyberforum.ru/ cpp-beginners/ thread1084889.html
Дано натуральное число N. Определить M=N!. Проверить, как изменилось количество разрядов в числе M по сравнению с количеством разрядов числа N (функцией оформить определение количества разрядов...
C++ В чем ошибка кода
Суть программы изначально была следующая: -Проверить правильность хода фигуры "конь" на шахматной доске. Код написал такой.. но почему-то выдает неправильный результат...=( #include...
C++ Обработка данных, хранящихся в текстовом файле https://www.cyberforum.ru/ cpp-beginners/ thread1084873.html
Дан текстовый файл f. Записать в перевернутом виде строки файла f в файл g. Порядок строк в файле g должен совпадать с порядком исходных строк в файле f.
C++ запустить .exe из другой программы win32 https://www.cyberforum.ru/ cpp-beginners/ thread1084871.html
Заинтересовал механизм в общих чертах, как запустить .ехе файл обычного Hello World! из другого консольного приложения, и как это реализовать, покопался в Литвиненко по winAPI но не особо понял даже...
C++ Обработка двумерного массива (матрицы)
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу умножением элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй...
C++ GCC компилируе с разным набором параметров Всем привет! Нашел в интернете курс для новичков по C++. В нем предлагается изучать его используя компилятор GCC, чтобы прочувствовать нелегки труд проделываемый современнымы IDE. Сразу натолкнулся... https://www.cyberforum.ru/ cpp-beginners/ thread1084852.html
C++ Возможно ли на С++ писать драйвера? https://www.cyberforum.ru/ cpp-beginners/ thread1084843.html
???
C++ Искусственный интеллект
Хочу попытаться создать искусственный интеллект на основе нейронных сетей. Можете посоветовать какую-то хорошую литературу, только чтобы попонятнее была?
C++ Создайте класс СТРОКА СИМВОЛОВ с полями данных : указание на начало строки в динамической памяти, максимальная длина строки https://www.cyberforum.ru/ cpp-beginners/ thread1084839.html
Создайте класс СТРОКА СИМВОЛОВ с полями данных : указание на начало строки в динамической памяти, максимальная длина строки
C++ Найти ближайшее число,которое делится на 3, но не делится на 2 Дано натуральное число. Найти ближайшее к нему натуральное число, которое делится на 3, но не делится на 2. https://www.cyberforum.ru/ cpp-beginners/ thread1084834.html
В строке, состоящей из слов и знаков препинания, найти слово максимальной длины C++
В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины; Программа должна обрабатывать любое количество вариантов данных. Добавлено через 10 минут...
C++ Дополнить функционал программы - найти остров с наибольшей береговой линией https://www.cyberforum.ru/ cpp-beginners/ thread1084793.html
Написал прогу которая находит кол-во островов , как ее дополнить, чтобы находила остров с наибольшей береговой линией и выводила площадь этой береговой линии. #include<iostream> #include<fstream>...
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 25
0

Тест для класса - C++ - Ответ 5712663

29.01.2014, 22:45. Показов 610. Ответов 3
Метки (Все метки)

Хочу протестировать класс Address.h

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
//Faile Address.h
#ifndef Address_dot_h
#define Address_dot_h 1
class Address
{
public:
//Konstruktor
Address();
//Functions have access to fields
const char*lastname()const{return lastname_;}
void       lastname(const char*);
 
////////////////////////////////////////////////
const char*firstname()const{return firstname_;}
void       firstname(const char*);
////////////////////////////////////////////////
const char*phone()const{return phone_;}
void       phone(const char*);
/////////////////////////////////////////////////
const char*address()const {return address_;}
void       address(const char*);
///////////////////////////////////////////////////
///////////////////////////////////////////////////
private:
//Lenghts of string are numbered;
enum{namelen=16,phonelen=16,addrlen=100};
// Fields of date
char lastname_[namelen];
char firstname_[namelen];
char phone_[phonelen];
char address_[addrlen];
};
#endif//Address_dot_h
Для этого написал в VC програмку

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include<iostream>
#include "Address.h"
using namespace std;
void dum(const Address &a)
{
std::cout<<a.firstname()<<''<<a.lastname()<<'\n'
         <<a.address()<<'\n'<<a.phone()<<'\n'
         <<std::endl;
}
  
int main()
{
Address a;
a.lastname("Smith");
a.firstname("Joan");
a.phone("4446674");
a.address("Veri roud");
a.dum;
system("pause");
    
return 0;
}
Но VC ругается такими словами:
Код
1>------ Build started: Project: mama, Configuration: Debug Win32 ------
1>  mama.cpp
1>mama.cpp(9): error C2137: empty character constant
1>mama.cpp(24): error C2039: 'dum' : is not a member of 'Address'[/U][/B]
1>          C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\Address.h(5) : see declaration of 'Address'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Как можно исправить это дело???

Вернуться к обсуждению:
Тест для класса C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2014, 22:45
Готовые ответы и решения:

Модульный тест для класса
Имеется класс сокращающий дробь using System; using System.Collections.Generic; using...

тест программы (класса)!
здраствуйте! вот задача на построение класса , я её зделал ,а тестик невыходит никак довести до...

Может ли юнит-тест метода класса зависеть также от других методов?
Задавал уже точно такой же вопрос на другом форуме, но ответы там разнятся, поэтому хочется...

Тест (Тест->Создать тест.->Модульный тест.)
есть нечто подобное в билдере ? или вообще программа создающая тесты и на VS и на билдер и пр.? и с...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2014, 22:45
Помогаю со студенческими работами здесь

В учебном заведении три компьютерных класса. Ввести площадь каждого класса и количество компьютеров в нем. Для каждого класса вывести сообщение наруше
В учебном заведении три компьютерных класса. Ввести площадь каждого класса и количество компьютеров...

Создать для класса виртуальный метод, возвращающий уникальный идентификатор класса
В курсаче по ООП сказано создать для класса виртуальный метод,возвращающий уникальный идентификатор...

Создание экземпляра класса-наследника для переменной с типом базового класса
Подскажите чайнику как создается экземпляр класса BC BaseClass BC = new DerivedClass(); ...

Перегрузка оператора >> для дочернего класса от базового виртуального класса
Доброго вам времени суток! Программирую на С++ не давно, в связи с отсутствием должного времени на...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru