Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 2
Регистрация: 19.03.2018
Сообщений: 10
1

Не объявленный идентификатор statik_cast<char>(5);

26.04.2018, 19:48. Показов 1265. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#include<iostream>
#include<cstdlib>
#include<time.h>
 
using namespace std;
 
enum Suit{clubs,diamonds, hearts, spades};
// от 2 до 10 обычные карты
const int jack=11;
const int queen=12;
const int king=13;
const int ace=14;
//////////////////////////
class card
{
private:
    int number;
    Suit suit;
public:
    card() // конструктор
    {}
    void set(int n, Suit s)//  Установка значений
    {suit =s; number=n;}
    void display();  // Показ карты
};
///////////////////////////////
void card::display()
{
    if(number>=2 && number<=10)
        cout<<number;
    else
    {
        switch (number)
        {
        case jack: cout<<"J"; break;
        case queen: cout<<"Q"; break;
        case king: cout<<"K"; break;
        case ace: cout<<"A"; break;
        }
    }
    switch (suit)
    {
        case clubs:cout<<statik_cast<char>(5); break;
        case diamonds:cout<<statik_cast<char>(4); break;
        case hearts:cout<<statik_cast<char>(3); break;
        case spades:cout<<statik_cast<char>(6); break;
    }
}
////////////////////////////////////////////
int main ()
{
    card deck[52];
    card gr1[13], gr2[13], gr3[13], gr4[13];
    int j,j2=1;
 
    cout<<endl;
    for(j=0;j<52;j++) // Задём колоду по порядку
    {
        int num=(j%13)+2;
        Suit su=Suit(j/13);
        deck[j].set(num,su);
    }
    for(j=0;j<52;j++)// Показываем колоду
    {
        deck[j].display();
        cout<<" ";
        if(!((j+1)%13)) // начинаем новую строку
            cout<<endl;
    }
 
    srand(time(NULL)); // Инициализуруем генератор случайных чисел
    for(j=0;j<52;j++)
    {
        int k=rand()%52;
        card temp=deck[j];
        deck[j]=deck[k];
        deck[k]=temp;
    }
        for(j=0;j<52;j++)// Показываем перемешанную колоду
    {
        deck[j].display();
        cout<<" ";
        if(!((j+1)%13)) // начинаем новую строку
            cout<<endl;
    }
 
cout<<endl;
system("paus");
return 0;
}
Программа имитирует колоду карт
Компилятор ругается на строки 43-46, где должны выводится на экран символы карт: statik_cast: необъявленный идентификатор
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2018, 19:48
Ответы с готовыми решениями:

Не объявленный идентификатор
Есть код наследования шаблонного класса. При компиляции говорит что не объявлен идентификатор ...

Почему ругается на не объявленный идентификатор
#include&lt;iostream&gt; #include&lt;time.h&gt; #include&lt;stdio.h&gt; #include&lt;conio.h&gt; using namespace std;...

Компилятор ругается на не объявленный идентификатор
Подскажите в чем проблема ? #pragma once #include &quot;stdafx.h&quot; class Employer { public:...

идентификатор _ReturnAddr идентификатор не определён; _ReturnAddress идентификатор не найден
#include &quot;Hooks.h&quot; #include &quot;Hacks.h&quot; #include &quot;Chams.h&quot; #include &quot;Menu.h&quot; #include...

2
7789 / 6556 / 2984
Регистрация: 14.04.2014
Сообщений: 28,661
26.04.2018, 19:50 2
static_cast.
1
nd2
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
26.04.2018, 19:50 3
static_cast.
1
26.04.2018, 19:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2018, 19:50
Помогаю со студенческими работами здесь

Ошибка что то типа не объявленный идентификатор,и типа невозможно преобразовать CStringW в там что..то
Даже не знаю как сказать... короче есть база а Access,которую я подключил к проекту MFC,и в этой...

не объявленный идентификатор
undeсlared identfier bm: bookmark procedure TForm2.N11Click(Sender: TObject); VAR xl:variant;...

Не объявленный идентификатор
Здравствуйте! Имею вот такой класс, помогите пожалуйста его объект вывести в dataGridView, выходит...

Повторно объявленный идентификатор
повторно объявленный идентификатор.исправьте пожалуйста ошибки написания и недочеты program...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru