0
ответов

Форвард-объявленный тип и «неклассовый тип, который уже был объявлен как тип класса»

У меня проблема со следующим кодом: template void foo (struct bar & b); struct bar {}; int main () {} Он успешно компилируется на GCC, но не работает на MSVC (2008) с ...
вопрос задан: 13 May 2011 17:45
0
ответов

Это ошибка в Visual C ++ 2010 или я что-то упустил?

Учитывая следующий код: #include template std :: vector f (Op op, const C1 & src1, const C2 & src2) { } ...
вопрос задан: 13 May 2011 08:58
0
ответов

HttpWebRequest против HttpClient

У меня есть фрагмент кода, который работает с использованием HttpWebRequest и HttpWebResponse, но я хотел бы преобразовать его для использования HttpClient и HttpResponseMessage. Это фрагмент кода, который работает ... ...
вопрос задан: 10 May 2011 15:34
0
ответов

Visual Studio 2010, Intellisense и PCH: каковы альтернативы уродливому stdafx.h?

Недавно я переключился на Visual Studio 2010 и для Intellisense не требуется полминуты, чтобы появиться при использовании расширенных библиотек предложение Microsoft, похоже, использует предварительно скомпилированные заголовки. За исключением того, что
вопрос задан: 8 May 2011 17:32
0
ответов

Разница в цифрах 10 между GCC и MSVC

У меня есть следующий код: #include # включить <пределы> int main () {std :: cout << std :: numeric_limits :: digits10 << std :: endl; return ...
вопрос задан: 8 May 2011 06:21
0
ответов
0
ответов

Использование инструкций AVX отключает оптимизацию exp ()?

Я пишу сеть прямого распространения на VC ++ с использованием встроенных функций AVX. Я вызываю этот код через PInvoke в C #. Моя производительность при вызове функции, которая вычисляет большой цикл, включая функцию exp () ...
вопрос задан: 5 May 2011 00:22
0
ответов

setjmp и опустить указатель кадра

Я пытался отследить периодически возникающую ошибку сбоя в моем коде (которая использует setjmp) и сузил ее до: появляется при компиляции с / O2 уходит с / O2 / Oy-, т.е. отображается только с ...
вопрос задан: 4 May 2011 18:39
0
ответов

Why FILE pointer need to be declared out main() in Visual Studio 2010?

I was trying to compile a simple ansi C example in Visual Studio 2010 and came across with this error compiling: Error: patchC.c(5): error C2275: 'FILE' : illegal use of this type as an ...
вопрос задан: 4 May 2011 02:35
0
ответов

Область действия переменной в C ++

Если бы у меня был следующий код: for (int myvar = 0; myvar <10; myvar ++); если (1) {int var2 = 16; } Потом я написал следующее: myvar = 0; var2 = 0; Было бы это законно? Мой VC ++ 6 ...
вопрос задан: 2 May 2011 03:04
0
ответов

Использование Apache Thrift в Windows

Меня интересует компиляция кода, созданного Thrift, и связывание с библиотекой Thrift C ++ в среде Windows. Проведя небольшое исследование, я нашел несколько недавних ссылок: 1) Установка Thrift Win32 с использованием ...
вопрос задан: 30 April 2011 15:11
0
ответов

How do you use the pause assembly instruction in 64-bit C++ code?

Since inlined assembly is not supported by VC++ 2010 in 64-bit code, how do I get a pause x86-64 instruction into my code? There does not appear to be an intrinsic for this like there is for many ...
вопрос задан: 29 April 2011 16:13
0
ответов

Получить скорость вращения образца кода диска

Я не очень хорошо разбираюсь в VC ++, но есть ли у кого-нибудь образец кода, чтобы получить скорость вращения диска в компьютере. Я работал над обнаружением SSD-накопителей, и одно решение из исследования всего дня было ...
вопрос задан: 28 April 2011 06:11
0
ответов

Переопределяет ли DLL new / delete код пользователя new / delete?

ребята, Если я переопределю глобальные новые и удаленные в моем коде dll, переопределит ли это код пользователя new и delete? Я провел тест, и он показывает, что пользователь не повлияет на новое и удаление. Если я хочу ...
вопрос задан: 27 April 2011 10:12
0
ответов

Преобразование CString в число с плавающей запятой в mfc

как я могу преобразовать переменную CString в число с плавающей запятой? (Я использую visuall c ++ 6.0 и MFC) Я пытаюсь использовать поле редактирования, чтобы вернуть значение, которое я помещаю в массив с плавающей запятой. Я '...
вопрос задан: 26 April 2011 10:08
0
ответов

Как разработать C с Visual Studio 2010?

Есть ли способ разработки чистого ANSI C с помощью Visual Studio 2010?
вопрос задан: 24 April 2011 14:06
0
ответов

О росте векторов

Прочитал Книгу: Учебник по C ++, третье издание Автор: Стэнли Б. Липпман, Хосе Лажуа. На данный момент обнаружена 1 ошибка. ... В программе, приведенной в Статье 6.3 Как растет сам вектор, это ...
вопрос задан: 23 April 2011 06:49
0
ответов

Почему эта программа продолжает давать сбой

Она дает сбой при выполнении: #include int main () {if (main ()); возврат 0; } Почему?
вопрос задан: 22 April 2011 19:07
0
ответов

Лучший способ убрать символы

На прошлой неделе я выпустил версию приложения для Linux и Windows. И после выпуска мы поняли, что символы не были удалены, и мой менеджер думает (и я не согласен), что это может ...
вопрос задан: 22 April 2011 00:34
0
ответов

Странная проблема параллелизма с STL / OpenMP в 64-битных сборках

У меня странная проблема, когда я создаю один из наших проектов в 64-битной конфигурации отладки. Похоже, что это вызывает какое-то странное поведение, которое немного похоже на то, что один итератор увеличивается на несколько ...
вопрос задан: 16 April 2011 22:36
0
ответов

виртуальные функции и абстрактные классы

Я прочитал в своей книге: Абстрактный класс - это класс, специально предназначенный для использования в качестве базового класса. Абстрактный класс содержит как минимум одну чистую виртуальную функцию. Вы объявляете чистый виртуальный ...
вопрос задан: 16 April 2011 19:09
0
ответов

Путаница в двух функциях MFC GDI

и всем доброго времени суток. Это мой первый пост здесь. Я читал "Программирование Windows с помощью MFC - J Prosise (MS Press)" Во второй главе я наткнулся на 2 функции GDI, которые меня по-настоящему сбили с толку, ...
вопрос задан: 16 April 2011 06:52
0
ответов

Why are DWORD values commonly represented in Hexadecimal?

I am trying to understand why a DWORD value is often described in Hexadecimal on MSDN. The reason why I am analyzing this is because I am trying to understand fundamentally why all these different ...
вопрос задан: 14 April 2011 09:34
0
ответов

C ++ Heap Corruption

Я не использовал C ++ в пока, но решил закончить большой проект, над которым я для кого-то работал. Однако сейчас я получаю следующее сообщение об ошибке ... ОБНАРУЖЕНА ПОВРЕЖДЕНИЕ КУЧИ: после Нормального ...
вопрос задан: 12 April 2011 13:47
0
ответов

CPP + регулярное выражение для проверки URL

Я хочу построить регулярное выражение в c++{MFC}, которое проверяет URL. Регулярное выражение должно удовлетворять следующим условиям. Действительный URL:- http://cu-241.dell-tech.co.in/MyWebSite/ISAPIWEBSITE/...
вопрос задан: 11 April 2011 11:01
0
ответов

Как VMMap узнает, что данная область памяти является стеком потоков, в частности?

Я использовал VMMap Марка Руссиновича для отображения виртуальной памяти для процесс, который я анализирую. Используя VirtualQueryEx, я могу обойти пространство внешнего процесса и получить информацию о памяти ...
вопрос задан: 6 April 2011 19:36
0
ответов

Разрешить только определенное поведение в C ++?

Можно ли в gcc / g ++ или ms c ++ установить флаг, который разрешает только определенные поведение? поэтому что-то вроде приведенного ниже дает мне предупреждение или, желательно, сообщение об ошибке (a ++, a, ++ a)
вопрос задан: 6 April 2011 18:49
0
ответов

Visual C ++ без изменений и управления

Каковы различия между созданием экземпляра объекта .NET в C ++, который управляется по сравнению с неуправляемым. То есть, каковы различия между этими операторами to: StreamWriter ^ stream ...
вопрос задан: 6 April 2011 18:33
0
ответов

Как я могу сделать шаг отладчика MSVC снова в исходный код библиотеки Qt?

До сих пор мой отладчик Visual Studio 2008 корректно переходил в код библиотеки Qt когда я нажал F11. После обновления Qt до последней версии и изменения QTDIR, F11 не переходит в код библиотеки ...
вопрос задан: 6 April 2011 18:18
0
ответов

Для чего можно использовать new_handler в C ++, кроме сборки мусора?

Программы на C ++ могут определять и устанавливать new_handler (), который должен вызываться из функций распределения памяти, таких как operator new (), если невозможно выделить запрошенную память . Одно использование пользовательского ...
вопрос задан: 5 April 2011 07:52