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

Ошибка в коде при выведении строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Учебник по C++ полный. http://www.cyberforum.ru/cpp-beginners/thread161919.html
Где взять такой учебник где все рассказывается о языке от а до я???
C++ Где взять консольный компилятор? Надоело мне эти IDE хочу попробывать по программировать в консольном компиляторе, вот только где его взять подскажите пожалуйста. Уже несколько дней ищу ни как немогу найти. http://www.cyberforum.ru/cpp-beginners/thread161917.html
C++ Арифметика указателей
есть size_t * pointer_1; logfile_f("\npointer_1 is 0x%X", pointer_1); есть size_t * pointer_2 = pointer_1 - 284; logfile_f("\npointer_2 is 0x%X", pointer_2); в итоге же: pointer_1 is...
Union что из себя представляет? C++
Читал много книг и там про него не чего не было сказано, парни объясните мне пожалуйста для чего он?
C++ Скрипт для автоматизации забивания инфы http://www.cyberforum.ru/cpp-beginners/thread161901.html
Есть такая проблема.... Имеется сайт......на нём есть какталог товаров.....забивается каталог через админку.... знач вводятся следующие поля ... наименования товара.... описание ..... цена........
C++ Как установить весь MinGW? Собственно сабж. Дома у меня Линукс и проблем не возникает. А на работе винда. Я использую Эклипсу с МинГВином, но нехватает Autoconf. Сабжевый инсталятор тянет только базовую систему. Выкачивать... подробнее

Показать сообщение отдельно
Алена5
2 / 2 / 0
Регистрация: 17.05.2010
Сообщений: 68

Ошибка в коде при выведении строки - C++

27.08.2010, 13:25. Просмотров 435. Ответов 7
Метки (Все метки)

Пишу код для покера.
Вот одна из его частей:
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
#include <iostream>
#include <time.h>
using namespace std;
class Pack
{
    string kind_of_prise[8];
    int money_prise[8];
    bool check[8];
    int on_hands[5];
    char color_on_hands[5];
public:
    void Prize()
    {
        kind_of_prise[0]="Пара";
        money_prise[0]=10;
        kind_of_prise[1]="Две пары";
        money_prise[1]=15;
        kind_of_prise[2]="Сет";
        money_prise[2]=20;
        kind_of_prise[3]="Стрейт";
        money_prise[3]=25;
        kind_of_prise[4]="Флеш";
        money_prise[4]=30;
        kind_of_prise[5]="Фул Хаус";
        money_prise[5]=50;
        kind_of_prise[6]="Каре";
        money_prise[6]=100;
        kind_of_prise[7]="Стрейт Флеш";
        money_prise[7]=150;
        for(int i=0;i<8;i++)
        {
            check[i]=0;
        }
    }
    void Get_a_prize()
    {
        cout<<money_prise[0]<<"\n";
        printf("%s",kind_of_prise[0]);
 
                exit(0);
    }
 
 
 
};
 
void main()
{
    Pack cards;
    setlocale(LC_ALL,"rus");
    srand(time(NULL));
    cards.Prize();
    cards.Get_a_prize();
 
}
Вывод получаэться таким:
10
<null>О_о
Может я неправильно его записала?
Подскажите, пожалуйста, что тут не так.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru