{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"GDB \u0130le Otomatik Yerel De\u011fi\u015fken G\u00f6r\u00fcnt\u00fcleme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"kvmeL098GE\"><a href=\"https:\/\/fatihsoysal.com\/blog\/gdb-ile-otomatik-yerel-degisken-goruntuleme\/\">GDB \u0130le Otomatik Yerel De\u011fi\u015fken G\u00f6r\u00fcnt\u00fcleme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/gdb-ile-otomatik-yerel-degisken-goruntuleme\/embed\/#?secret=kvmeL098GE\" width=\"600\" height=\"338\" title=\"&#8220;GDB \u0130le Otomatik Yerel De\u011fi\u015fken G\u00f6r\u00fcnt\u00fcleme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"kvmeL098GE\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"GDB (GNU Debugger), programc\u0131lar i\u00e7in \u00e7ok de\u011ferli bir ara\u00e7t\u0131r. Program hatalar\u0131n\u0131 gidermede ve y\u00fcr\u00fctme ak\u0131\u015f\u0131n\u0131 ad\u0131m ad\u0131m inceleyerek sorunlar\u0131 bulmada bize yard\u0131mc\u0131 olur. GDB'nin sundu\u011fu bir\u00e7ok \u00f6zelli\u011fin aras\u0131nda en yararl\u0131 olanlar\u0131ndan biri de yerel de\u011fi\u015fkenleri g\u00f6r\u00fcnt\u00fclemektir. Yerel de\u011fi\u015fkenler, belirli bir fonksiyon i\u00e7inde tan\u0131mlanan ve sadece o fonksiyonun i\u00e7inde eri\u015filebilen de\u011fi\u015fkenlerdir. Ancak, GDB'nin varsay\u0131lan olarak bu de\u011fi\u015fkenleri g\u00f6r\u00fcnt\u00fclemedi\u011fini unutmamak \u00f6nemlidir. Bu makalede, GDB'nin yerel de\u011fi\u015fkenleri otomatik olarak g\u00f6r\u00fcnt\u00fcleme \u00f6zelli\u011fini kullanarak hata ay\u0131klama s\u00fcrecini nas\u0131l kolayla\u015ft\u0131rabilece\u011finizi inceleyece\u011fiz."}