Синтаксическая ошибка именования структуры Visual Studio 2008, включающая «2dpt» - PullRequest
3 голосов
/ 27 января 2011

Я просто работал с программой, в которой я использовал структуру:

struct 2dpt {
int x;
int y;
};

И Visual Studio выдала мне ошибку о синтаксисе использования "2dpt" в качестве имени структуры.Я просмотрел все заголовки и попытался найти его в качестве стандартного визуального студийного включения, но не смог его найти.Я не уверен, почему это выплевывает это на меня.Кто-нибудь знает, откуда эта ошибка?

Ответы [ 2 ]

3 голосов
/ 27 января 2011

Нельзя начинать имя структуры или переменной с числа.

0 голосов
/ 27 января 2011

Ну, вы еще не сказали, какой язык вы используете, что не помогает ... но я не думаю, что когда-либо использовал любой язык, который позволяет вам использовать цифру вначало идентификатора, такого как имя структуры.

Вы говорите:

Я только что работал с программой, в которой я использовал структуру:

, что говорит о том, что структура находится в вашем собственном коде.Найдите и переименуйте в нечто более разумное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...