Чтение окна *.dmp файл

Оператор

return содержит вызов оператора запятой, отбрасывающий результат первого выражения (который должен был быть числителем) и вызов конструктора только с одним параметром. Вы должны использовать правильный синтаксис инициализации:

return Rational
(
    (lhs.numerator() * rhs.denominator()) + (lhs.denominator() * rhs.numerator())
,   lhs.denominator() * rhs.denominator()
);

или

return
{
    (lhs.numerator() * rhs.denominator()) + (lhs.denominator() * rhs.numerator())
,   lhs.denominator() * rhs.denominator()
};

или (лучше)

return Rational
{
    (lhs.numerator() * rhs.denominator()) + (lhs.denominator() * rhs.numerator())
,   lhs.denominator() * rhs.denominator()
};
15
задан 1 October 2008 в 16:35
поделиться

5 ответов

4
ответ дан 1 December 2019 в 02:10
поделиться

Использование Visual Studio Файл> Открывает Project или свободный WinDbg (часть Средства отладки для Windows ) , Файл> Открывает, Crash Dump выбирают dmp файл.

Удостоверяются, что настроили инструменты для включения пути к местоположению отладочной информации PDB для того приложения (Вы действительно имеете право символов?). Любой инструмент имеет поток и окно стека вызовов, которое должно дать Вам хорошую идею, где катастрофический отказ произошел. Включая пути к исходному коду поможет также.

Символ и Исходные пути могут быть установлены в WinDbg в соответствии с меню File. Это прокладывается под землей в Visual Studio под Инструменты> Опции> Отладка> Символы и Инструменты> Опции> Проект и Решения> VC ++ Directores

20
ответ дан 1 December 2019 в 02:10
поделиться

При использовании Средства отладки для Windows убедиться установить символы. Для использования символов Microsoft: SRV*DownstreamStore* http://msdl.microsoft.com/download/symbols

, Например: SRV*c:\websymbols* http://msdl.microsoft.com/download/symbols

Смотрят на эти блоги для больше на отладке:

3
ответ дан 1 December 2019 в 02:10
поделиться

Если Вы имеете в виду файл дампа, созданный окнами (или маленький дамп памяти, дамп памяти ядра или полный дамп памяти), который создается после системного катастрофического отказа затем Вам нужно WinDBG

2
ответ дан 1 December 2019 в 02:10
поделиться

Необходимо смочь просто дважды щелкнуть по .dmp файлу для автоматического открытия его в Visual Studio. Если .pdb файл, который был сгенерирован, когда программа была скомпилирована, все еще вокруг, Visual Studio должна смочь автоматически загрузить символы из этого. С тех пор можно просто поразить Выполнение/Отладку (F5), чтобы начать посмотреть в .dmp файл.

1
ответ дан 1 December 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: