3197489628

3197489628



Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 18

Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 18

©O© main.c pter] - Code::Blocks 10.05

File Edit View Search Project Build Debug wxSmith Tools Plugins Se

Watches

m n a ^

i = 2 j = 3

T FunctionArguments Noarguments.

: mainO: int

et: (Debug

JL & Ab * |

__1


y ■--u

main.c @

< Symbols R ►

1

Sinclude <stdio.h>

View. | Ali lo C

2

3

#include <stdlib.h> int k=0;

Search: |k »

4

5

3int wypisz(int i) { printf(“Krok %d\n“,i);

T 8 Symbols

6#

7

return(i+1);

}

B Global & Global l& Prepro

9

10

11

12 |r

3int mainO { int i.j;

printf("Start!\n“); for(i=l;i«10;i++) {

13 >|

j=i*i+2;

(■) mainO: int

14

k=wypisz(i);

(■) wypisz(inti

16

17

retum(0);

f}


Przykład 3-15 Inspekcja zmiennych programu po zatrzymaniu na instrukcji 13

Środowisko CodeBlocks umożliwia dodatkowo wiele innych funkcji. W szczególności umożliwia obserwację:

•    Punktów7 wstrzymania

•    Stosu wywołań funkcji

•    Rejestrów procesora

•    Instrukcji kodu maszynowego

•    Pamięci danych programu

•    Wykonywalnych wątków

•    Pułapek

•    Aktualnego stosu wywołań funkcji

•    Załadowanych bibliotek

•    Użytych plików

•    Stanu koprocesora zmiennoprzecinkowego

•    Schematu obsługi sygnałów

Dostęp do tych funkcji możliwy jest poprzez wybór opcji Debug / Debugging Windows co pokazuje Przykład 3-16 oraz opcji Debug / Information. Wybierając opcje Debug / Debugging Windows / CPU registers możemy obejrzeć rejestiy procesora co pokazuje Przykład 3-17.

Jędrzej UŁASIEWICZ - Instytut Informatyki. Automatyki i Roboty ki Politechniki Wrocławskiej

PDF created with pdfFactory trial version www.pdffactory.com



Wyszukiwarka

Podobne podstrony:
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux Na prawach rękopisu INSTYTUT
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux    10 Nazwa
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 11 3. Tworzenie i uruchamiani
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 12 gcc jest tu nazwą kompilat
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 13 5.    Dalej
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 14
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 15OOf pierwszy Witam u pierws
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 16 Programowanie aplikacji
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 17 Programowanie aplikacji
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 19 Debugging
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux Spis treści 1
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 20 3.3 Uruchamianie programów
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux zgodne z (CONFORMING TO), uwa
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 2.3 Operowanie plikami i
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux 2.3.2.3    Zmi
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux Gdzie: i - Żądanie potwierdze
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux1. Wstęp Praca zawiera materia
Programowanie aplikacji współbieżnych i rozproszonych w systemie Linux2. Podstawy posługiwania się
Programowanie aplikacji współbieżnych i rozproszonych w systemie

więcej podobnych podstron