|
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
|
|
<html>
|
|
|
<head>
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
|
|
|
<meta name="Author" content="Johannes Sixt">
|
|
|
<title>KDbg - Руководство Пользователя - Потоки</title>
|
|
|
</head>
|
|
|
<body text="#000000" bgcolor="#FFFFFF" link="#0000EF" vlink="#51188E" alink="#FF0000">
|
|
|
<a href="index.html">Содержание</a>
|
|
|
<h1>Окно Потоков</h1>
|
|
|
Окно потоков можно вывести, выбрав пункт меню <i>Вид|Потоки</i>. В окне потоков
|
|
|
отображается список активных потоков программы.
|
|
|
<p><b><i>Замечание:</i></b> Отладка многопоточных программ должна
|
|
|
поддерживаться используемой версией gdb - это не является функцией KDbg. Для
|
|
|
Linux-систем лучше использовать gdb5.
|
|
|
<p>Содержимое окна потоков обновляется при каждой остановке программы
|
|
|
отладчиком. (Т.е. в окне <i>не</i> отображается состояние потоков во время
|
|
|
работы программы.)
|
|
|
<p>Первая колонка отображает идентификатор потока, вторая указывает на текущее
|
|
|
место исполнения данного потока.
|
|
|
<p>Маркер напротив одной из строк указывает на текущий <i>активный</i> поток:
|
|
|
<ul>
|
|
|
<li>
|
|
|
<a href="stack.html">Окно стека</a> отображает стек вызовов активного потока.
|
|
|
</li>
|
|
|
|
|
|
<li><a href="localvars.html">Окно локальных переменных</a> отображает локальные
|
|
|
переменные активного потока.</li>
|
|
|
|
|
|
<li><a href="watches.html">Окно просмотра</a> использует локальные переменные
|
|
|
потока для проверки выражений.</li>
|
|
|
</ul>
|
|
|
Если кликнуть на другой поток в списке, то он станет активным и соответственно
|
|
|
будет изменено содержимое других окон. В частности,
|
|
|
<a href="sourcecode.html">окно исходных кодов</a> отобразит место, где текущий
|
|
|
поток был остановлен.
|
|
|
</body>
|
|
|
</html>
|