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

Классы / Структуры и русский язык - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Взаимодействие с другой программой http://www.cyberforum.ru/cpp-beginners/thread766439.html
Всем добрый вечер! Подскажите пожалуйста как реализуется взаимодействие с другой программой! Посмотрев поиск нашёл несколько тем на эту тему, но там windows и окна... У меня же linux, debian и...
C++ Ключ в хэш-таблице Здравствуйте ! Помогите решить две задачи: 1. Поиск ключа в хэш-таблице с цепочками 2. Вставка ключа в хэш-таблицу с цепочками http://www.cyberforum.ru/cpp-beginners/thread766438.html
C++ Найти количество чисел в заданном диапазоне, которые имеют 3 одинаковые цифры подряд
Задача: Найти количество чисел (на промежутку от 1 до 999999) , которые имеют минимум 3 одинаковые подряд цифры.
C++ Сортировка пузырьком
Всем доброго времени суток. Помогите пожалуйста написать программу сортировки пузырьком в соответствии с данной блок-схемой.
C++ Динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread766413.html
Объясните пожалуйста.Не могу понять в чём разница между malloc,calloc/free и new/delete
C++ Определить, есть ли в матрице два одинаковых элемента Помогите решить задачу. Сам новичок в С++ 1. Определить, есть ли в данном двумерном массиве два одинаковых элемента. 2. Поменять местами первый максимальный и последний минимальный элементы. ... подробнее

Показать сообщение отдельно
IPavel
9 / 9 / 0
Регистрация: 14.01.2013
Сообщений: 102

Классы / Структуры и русский язык - C++

19.01.2013, 18:42. Просмотров 509. Ответов 10
Метки (Все метки)

Вобщем у меня такой баг вылазиет незнаю как побороть...
Подскажите в чём грабли, и как решить.
Если создаю массив обьектов то начиная со второго обьекта в класс / структуру пишется ерунда.
У первого обьекта всё вроде норм, во втором в некоторых переменных нормально в некоторых смешиваются строки...
Вот например .
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <cstring>
 
using namespace std;
 
class ClassCheloveki
{
    private:
    char pamat1[64];
    char pamat2[64];
    char pamat3[64];
    char pamat4[64];
    char pamat5[64];
    public:
    void MetodZabivau(void);
    void MetodAnekdot(void);
    void MetodZapominau(char *, char *, char *, char *, char *);
    };
 
    void ClassCheloveki::MetodZabivau(void)
    {
    for (int i2=0; i2<=64;i2++)
        { pamat1[i2] =* "";
        pamat2[i2] =* "";
        pamat3[i2] =* "";
        pamat4[i2] =* "";
        pamat5[i2] =* "";
    }
    return;
    }
 
void ClassCheloveki::MetodAnekdot (void)
{
    cout << pamat1 << endl;
    cout << pamat2 << endl;
    cout << pamat3 <<endl;
    cout << pamat4 << endl;
    cout << pamat5 << endl;
    return;
    }
 
    void ClassCheloveki::MetodZapominau(char *st1, char *st2, char *st3, char *st4, char *st5)
{
    strcpy (pamat1, st1);
    strcpy (pamat2, st2);
    strcpy (pamat3, st3);
    strcpy (pamat4, st4);
    strcpy (pamat5, st5);
    }
 
        ClassCheloveki ObjectRasskazchik[2];
 
int main()
{
    ObjectRasskazchik[0].MetodZabivau();
    ObjectRasskazchik[1].MetodZabivau();
    ObjectRasskazchik[0].MetodZapominau("Саша любит Мамбу!", "Петя любит Мамбу!", "И Сережа тоже!", "Мамбу любят все!", " - А Мамбу, вас всех ненавидит...");
    ObjectRasskazchik[1].MetodZapominau("Американские программисты никак не могли понять", "Почему их русские колеги", "Когда зависает Windows", "Всё время говорят: ", " - Вашу кролик написал! ");
    ObjectRasskazchik[0].MetodAnekdot();
    ObjectRasskazchik[1].MetodAnekdot();
    return 0;
    }
Получаю.
ipavel@raspberry:~/cpp_progs$ ./anekdot2
Саша любит Мамбу!
Петя любит Мамбу!
И Сережа тоже!
Мамбу любят все!
- А Мамбу, вас всех ненавидит...
Американские программисты никак нѐࠐߑȐ֐ݑàих русские колеги
Почему их русские колеги
Когда зависает Windows
Всё время говорят:
- Вашу кролик написал!
ipavel@raspberry:~/cpp_progs$
Помогите плз!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru