Архив метки: debug

C: отладка с gdb – примеры

30 января 2019
 

 gdb (GNU Project Debugger) используется при отладке/дебаге кода. Ниже приводятся примеры работы с кодом на С. Используем такой код: #include <stdio.h> #include <string.h> #include <stdlib.h> char * buf; int sum_to_n(int num) { int i,sum=0; for(i=1;i<=num;i++) sum+=i; return sum; } void printSum() { char line[10]; printf(“Enter a number: “); fgets(line, 10, stdin); if(line != NULL) strtok(line, “\n”);… Читать далее »

С++: отладка с GDB

19 июля 2014
 

  Домашняя страница проекта – http://www.gnu.org/software/gdb/ Устанавливаем сам отладчик: # yum -y install gdb Предположим, у нас есть файл myfirst.cpp: #include <iostream> int main () { // using namespace std; // using std::cout; using std::endl; std::cout << “Come up and C++ me some time.”; std::cout << endl; std::cout << “You won’t regret it!” << endl; return… Читать далее »