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

Классы. Implement the two functions of the class. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
SKyzZz
2 / 2 / 0
Регистрация: 13.02.2011
Сообщений: 131
10.07.2012, 16:37     Классы. Implement the two functions of the class. #1
Ребята, суть такая вообщем, я проходил когда-то C++, но классы я не затрагивал, помогите с заданием, мне лишь бы разоьраться в этом было бы неплохо.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
C++ Template:
class MyClass
{
public:
getNiCount(...)
{
}
replaceNiWithNI(...)
{
}
};
int main()
{
const char *szTestString1 = "Ni nI NI nI Ni";
const wchar_t *szTestString2 = L"Ni nI NI nI Ni";
// Invoke getNiCount(...) of class MyClass
// Invoke replaceNiWithNI(...) of class MyClass
// Display on screen: "Found X occurrences of Ni. New string: Y"
}

Task description:

1. Implement the two functions getNiCount and replaceNiWithNI of the class MyClass:
- getNiCount should return the number of occurrences of "Ni" within szTestString1/2 (case sensitive)
- replaceNiWithNI should replace all occurrences of "Ni" in szTestString1/2 with "NI" (case sensitive)
2. Invoke the two functions getNiCount and replaceNiWithNI.
3. Display the string given in the last comment on screen. X and Y should be replaced with the real values.
4. The class MyClass should be able to deal with both szTestString1 (ASCII) and szTestString2 (Unicode).

General requirements:

The code should be
- easy to understand and maintain (Priority 1)
- technically elegant (Priority 2)
- as (CPU) efficient as possible (Priority 3)
You’re allowed to use all technics, toolkits and frameworks which are based on the C++ language.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2012, 16:37     Классы. Implement the two functions of the class.
Посмотрите здесь:

C++ Functions
C++ Нужно объект типа класс проинициализировать с помощью перегруженного конструктора Class::Class( bool a )
constexpr static functions C++
enum и class как составляющие другого class C++
Разъясните код пжлст(выдает ошибку:cannot convert from 'class std::list<class c_bullet *,class std::allocator<class c_bullet *> >::iterator' to 'int') C++
Работа с class ами. Заполнение дин. массива типа class C++
vector<[class]> in class и перегрузка (ostream) C++
C++ Create a programm that creates an object of created class Time and tests the member functions of class

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 19:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru