Вопросы по теме 'scope-resolution'
Что означает двойное двоеточие в начале ::?
Я нашел эту строку кода в классе, который мне нужно изменить:
::Configuration * tmpCo = m_configurationDB;//pointer to current db
и я не знаю, что именно означает двойное двоеточие перед именем класса. Без этого я бы прочитал: объявление...
224392 просмотров
schedule
26.05.2024
C++0x decltype и оператор разрешения области видимости
С таким классом, как Foo:
struct Foo { static const int i = 9; };
Я считаю, что GCC 4.5 отклонит следующие
Foo f;
int x = decltype(f)::i;
Это будет работать, если я использую промежуточный тип, например:
typedef decltype(f)...
983 просмотров
schedule
27.02.2023
Внедрение зависимости или оператор разрешения области?
Не нашел похожего вопроса, поэтому извиняюсь, если он уже есть.
В моей системе я хочу, чтобы несколько библиотек функций облегчали ряд задач во всей системе. Это может быть проверка электронной почты. Нет смысла каждый раз писать полное...
110 просмотров
schedule
27.08.2022
Друзья, ключевое слово оператора и разрешение области
namespace GameForge
{
namespace Core
{
class CTribool;
}
}
GameForge::Core::CTribool operator ! ( const GameForge::Core::CTribool& rkTribool );
namespace GameForge
{
namespace Core
{
class CTribool
{...
1044 просмотров
schedule
20.07.2022
Есть ли разница между квалифицированным ::toplevel_namespace и неквалифицированным toplevel_namespace?
Как правило, разница между ::any_name и any_name должна быть ясной . Если перед ним стоит :: , имя всегда и только ищется в глобальном пространстве имен.
Однако мне было интересно, есть ли техническая (*) разница, учитывая пространство...
99 просмотров
schedule
19.09.2022
Есть ли в языке C оператор разрешения области видимости?
Я читаю книгу по языку C ( 'Mastering C' ) и нашел тему об операторе разрешения области действия ( :: ) на странице 203 в Google Книгах здесь .
Но когда я запускаю следующий пример кода (скопированный из книги), компилятор C выдает ошибку. Я...
10264 просмотров
schedule
11.01.2023
двоеточие после имени класса в java, что для [дубликата]
У меня есть вопрос о двоеточии в java-коде, в следующем фрагменте кода строка OuterClass:showMsg(text); и строка OuterClass:InnerClass:showMsg(text); не дают ошибок и заставляют меня думать, что символ двоеточия работает как двойное двоеточие в...
2496 просмотров
schedule
28.03.2022
Применение оператора разрешения области действия заставляет компилятор задыхаться
Я использую функцию RenderCopy SDL:
SDL_RenderCopy(Game::mRenderer, Game::mTexture, &mSourceRect, &mDestinationRect);
Последние два аргумента — это исходный и конечный прямоугольники для копирования изображения, он ожидает указатель...
87 просмотров
schedule
07.06.2023