Результаты поиска по запросу "c++"

9 ответов

Более генерируемый метод:

я есть этот код: int main() { vector<int> res; res.push_back(1); vector<int>::iterator it = res.begin(); for( ; it != res.end(); it++) { it = res.erase(it); //if(it == res.end()) // return 0; } }«Итератор произвольного доступа, указывающий на ...

1 ответ

C ++:

аюсь передать необработанные данные текстуры из Texture2D (байтовый массив) в неуправляемый код C ++. В C # длина массива кода составляет около 1,5kk, однако в C ++ sizeof всегда возвращает 8. C # объявление нативного ...

5 ответов

Я хочу поместить определения массива в исходный файл C или C ++.

ю, что это вопрос, который должен знать каждый программист, но я не знаю. Давненько не программировал на С, и я много чего забыл. Мой вопрос: У меня есть три огромных статических массива, определенных в заголовочном файле. Кто-то сказал мне, ...

ТОП публикаций

6 ответов

Вот быстрое решение C ++ 11, которое сработало для меня:

могу сделать математику с участием значимых фигур в C ++? Я хочу, чтобы это работало корректно с измеренными данными из экспериментов по химии и физике. Пример: 65/5 = 10. Мне нужно избавиться от ненужных десятичных разрядов и заменить некоторые ...

4 ответа

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

ываю SetTimer в функции класса. SetTimer(NULL, 0, 10000, (TIMERPROC) TimerCallBack);Где TimerCallBack это: static VOID CALLBACK TimerCallBack(HWND, UINT, UINT, DWORD)Теперь мне нужно вызвать один из методов класса, который инициировал таймер, ...

1 ответ

@Julius: я понимаю, что вы имеете в виду. Я могу привести и другие примеры, которые GCC, похоже, тоже допускает. Я склонен сказать, что они все еще не соответствуют требованиям, о которых я упоминал. Похоже, что существует некоторое противоречие между этим правилом и правилом, определяющим основное константное выражение, которое допускает ссылочный тип, если оно «имеет предшествующую инициализацию и [...] is инициализируется постоянным выражением». Правило, которое я цитировал, должно иметь приоритет.

вопрос кажется связанным ссуществующий [https://stackoverflow.com/questions/43745569], но я не понимаю "портативный обходной путь", представленный вответ там [https://stackoverflow.com/questions/43745569/#43748514](с привлечениемconst auto this_ ...

6 ответов

Хефферман, я искал что-то для автоматизации создания дампов ядра, но я буду использовать WinDbg для анализа сгенерированных дампов.

могу настроить windows для создания дампа ядра из приложения? Я использую Win XP, и приложение собирается с Visual Studio 2003.

1 ответ

К сожалению, это все настройки макета.

ний пользовательEmbarcadero C ++ Builder заглядывать вQt Creator (Версия 4.4.0) на данный момент, которая, кажется, хорошо подходит для всех видов задач разработки на C ++ и, следовательно, может быть довольно продуктивной. К сожалению, есть ...

2 ответа

Да, они просто сравнивают адрес памяти.

о для удовольствия, у меня былstd::list изconst char*каждый элемент указывает на завершенную нулем текстовую строку и запускаетstd::list::sort() в теме. Так получилось, что вроде (не каламбур) не сортировал строки. Учитывая, что он работал над ...

1 ответ

 собственно, что означает, что он потенциально более тесно связан с компилятором.

ем эту простую функцию, которая увеличивает целое число под блокировкой, реализованнойstd::mutex: #include <mutex> std::mutex m; void inc(int& i) { std::unique_lock<std::mutex> lock(m); i++; }Я ожидал бы, что это (после вставки) будет ...