У меня есть большой фрагмент кода, часть тела которого содержит этот фрагмент кода: result = (nx * m_Lx + ny * m_Ly + m_Lz) / sqrt (nx * nx + ny * ny + 1); который я векторизовал следующим образом (все ...
Мне интересно узнать об этом фрагменте кода: int main ()
{char * p; char arr [100] = "Привет"; if ((p = arr) [0] == 'H') // делаем вещи
} Действительно ли этот код правильно сформирован в C ++ 03? Мой аргумент ...
Каким образом я должен получить доступ к этому родительскому методу и родительскому переменная? класс Base
{
общедоступные: std :: string mWords; База () {mWords = "blahblahblah"}
}; класс Foundation
{
public: Write (std :: ...
Существует большой массив записей следующего типа: typedef struct {int ценность; int mask; int otherData;
} Запись; Я хотел бы найти запись в этом массиве в соответствии с предоставленным int ...
Сегодня я наткнулся на довольно интересную ошибку компилятора: int main ( ) {int const unix = 0; // строка ошибки return unix;
} Выдает следующее сообщение с gcc 4.3.2 (да, древний ...): error: ...
При работе с COM в C ++ строки обычно имеют тип данных BSTR. Кто-то может использовать оболочку BSTR, например CComBSTR или MS CString. Но поскольку я не могу использовать ATL или MFC в компиляторе MinGW, существует ли ...
Вопрос не о написании C++ для Android, а о написании C++ на Android. У меня есть планшетный ПК с Android, и мне нужно заниматься программированием как на C++, так и на C#. Есть ли какой-нибудь бесплатный C++ и/или C#...
Я пытаюсь использовать glReadPixels для получения данных о цвете из изображения. Я должен использовать glReadPixels, но я не могу этого понять. Это часть гораздо более крупного проекта, но сейчас все, что мне нужно, это ...
Я новичок в этом вопросе. Может ли кто-нибудь дать упрощенное объяснение различий между следующими барьерами памяти? Окна MemoryBarrier ();
Забор _mm_mfence ();
У меня есть этот класс class Point2D
{
общедоступные: bool isValid (); // ...
частные: двойные x_, y_;
}; У меня есть std :: vector , и я хотел бы удалить недопустимые точки, теперь мне нравится это: ...
моя проблема в простой. У меня есть шаблон класса, который содержит указатель на динамически выделяемый тип. Я хочу перегрузить оператор косвенного обращения, чтобы обращение к экземпляру шаблона класса ...
Если я typedef некоторый тип внутри структура (функтор), является ли область видимости typedef локальной по отношению к структуре? Рассмотрим следующий пример, в котором я определил foo как int и double в двух ...
Здравствуйте, уважаемые опытные пользователи, я уже некоторое время занимаюсь программированием в Windows, и у меня все еще возникает вопрос. Что нужно делать при создании пользовательского интерфейса? ? Это относится к пользовательскому интерфейсу в ...
Как разрешить класс с конструктором копирования, который принимает неконстантную ссылку, для создания копии из временных библиотек? Предыстория такова: у меня есть функция, которая должна возвращать список ...
Я более или менее программист на Java, так что это может быть глупый вопрос, но мне не удалось найти никакого простого решения. У меня есть такой класс в C ++: template class Node {...} И ...
У меня есть этот контейнер: class / * final * / Row
{
общедоступные: typedef FieldIterator const_iterator; typedef FieldIterator итератор; FieldIterator begin () const; FieldIterator end () const; ...
Я пытаюсь использовать std :: fstream для файла io, и я хочу создать файл, если он еще не существует. std :: fstream my_stream my_stream.open ("my_file_name", std :: fstream :: binary | std :: fstream: ...
Я пытаюсь загрузить файл bmp для повторного использования его в opengl.
Через google я нашел несколько кодов о том, как загрузить bmp файл.
Я взял этот код и поместил в класс Bitmap в своем проекте.
Класс находится далеко от ...
Я только начал использовать Doxygen для создания документации для моих библиотек и обнаружил один незначительный сбой, с которым не могу справиться. В древовидной структуре есть список файлов, и вы можете щелкнуть по одному из файлов ...
В книге "Эффективный C++", пункт 3, Скотт Мейерс предлагает перегрузить operator* для класса с именем Rational: class Rational { ... }; const Rational operator*(const Rational& lhs, const Rational& ...
У меня проблема с критическим разделом в C ++. У меня зависшее окно, и когда я сбрасываю процесс, я вижу, что поток ожидает в критическом разделе: 16 Id: b10.b88 Suspend: 1 Teb: ...
Мне просто нужно немного помогите здесь. Я выполняю задание, где мне нужен эффективный способ
Чтобы отсортировать двумерный целочисленный массив, элементы строки и столбца которого уже отсортированы в порядке возрастания. (Предпочтительно ...
Я заметил, что Matlab очень популярен среди сообщества компьютерного зрения и обработки изображений и по сей день, хотя OpenCV является очень зрелым пакетом для C ++. Я никогда не использовал Matlab, но ...
Если у меня есть следующий код: struct someStruct
{ int x; int y;
} class someClass
{ public: someStruct m_member; alias m_x = m_member.x; // Я знаю, что alias не является ключевым словом и ...
Я решаю гораздо большую проблему и столкнулся с ошибкой при попытке использовать OpenMP для распараллеливания некоторых циклов. Ниже я воспроизвел проблему с помощью более простого кода, который имитирует мой собственный код. ...