Форум программистов, компьютерный форум, киберфорум
C++/CLI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/25: Рейтинг темы: голосов - 25, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 13
1

Синтаксическая ошибка: идентификатор "String"

21.01.2016, 17:01. Показов 4842. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Выдаёт ошибку error C2061: синтаксическая ошибка: идентификатор "String". В чём причина не знаю. Помогите, пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
#include <iostream> 
using namespace std;
 
 
class Factory {
public: int createObez(String^ kind){
        if (kind == "Широконосый") 
             {Shirikonosiy* sh = new Shirikonosiy(); return sh->nomkar;}
             else 
                 if (kind == "Узконосый") 
                 {Uzkonosiy *uz = new Uzkonosiy(); return uz->nomkar;}
                 else 
                     if (kind == "Человекообразный") 
                     {Chelovekoobrazniy* ch = new Chelovekoobrazniy(); return ch->nomkar;}
        }
};
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2016, 17:01
Ответы с готовыми решениями:

Как передать ссылку на форму (Синтаксическая ошибка: идентификатор "Form1")
Добрый день, работаю в Visual Studio 10. Надо передавать данные из одной формы в другую....

Синтаксическая ошибка в запросе: неполное предложение запроса
Здравствуйте, не могу подключить кнопку Add постоянно выдаёт ошибку. Кнопки DELETE и Load работают,...

(149): error C2061: синтаксическая ошибка: идентификатор "label4"
при компиляции кода #pragma endregion private: System::Void button1_Click(System::Object^ ...

Ошибка C2059 синтаксическая ошибка: using namespace
Пишу программу для Приложение заполняет исходный массив заданного размера случайными целыми числами...

Синтаксическая ошибка
Добрый день. Пишу программу, где выполняется зарос на добавление в базу. Почему то вылазиет ошибка:...

3
Хочу в Исландию
1041 / 840 / 119
Регистрация: 10.11.2010
Сообщений: 1,630
21.01.2016, 18:44 2
Может быть это поможет: в VS 2008 надо типа так:
C++
1
2
3
4
5
6
7
8
9
    class Factory
    {
        public int createObez(String kind)
        {
            if (kind == "lalala")
                return 1;
            return 0;
        }
    }
1
Администратор
Эксперт .NET
17543 / 13766 / 5298
Регистрация: 17.03.2014
Сообщений: 28,247
Записей в блоге: 1
21.01.2016, 18:59 3
Rishka, String^ это .NET-й тип. Для него нужен using namespace System; и проект с поддержкой CLR. Ты точно пишешь на управляемом C++? Если нет, то тогда используй родные C++ типы. Например, std::string.
1
Комп_Оратор)
Эксперт по математике/физике
8950 / 4704 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
21.01.2016, 20:33 4
Цитата Сообщение от skaa Посмотреть сообщение
C++
1
kind == "lalala" ...return 1;...else return 0;
если даже не "lalala" тогда точно ноль.
0
21.01.2016, 20:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2016, 20:33
Помогаю со студенческими работами здесь

Синтаксическая ошибка
&quot;Синтаксическая ошибка в имени файла, имени папки или метке тома&quot;. Почему и как устранить ? ...

Синтаксическая ошибка в запросе
Всем привет. Пишу приложение, взаимодействующие с БД Access, столкнулся с проблемой, что запросы...

синтаксическая ошибка в запросе
Здравствуйте форумчане, На этой строке показывает ошибку, не знаю, где она SqlCommand cmd = new...

Синтаксическая ошибка в запросе
я щас лопну от злости!!!! почему не работает String qwe = &quot;SELECT T.id FROM Ліки AS T&quot; + ...

Синтаксическая ошибка в фильтре bindingSource
На строчке attestationtypeBindingSource.Filter = &quot; attestation_type_id in (select...

Непонятная синтаксическая ошибка в запросе
Не понимаю, в чем тут ошибка синтаксиса. Потратил 2 часа, разглядывая этот код OleDbDataAdapter...


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

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