Skip to main content

Posts

How to use gdb in Ubuntu Terminal

Here's a practical, minimal guide for using GDB in Ubuntu terminal — from launching to setting breakpoints and navigating your code. 🧰 Step 1: Compile with Debug Symbols Use -g and disable optimizations ( -O0 preferred for debugging): bash Copy Edit g++ -g -O0 -o myprog myprog.cpp 🚀 Step 2: Launch GDB bash Copy Edit gdb ./myprog You'll see a (gdb) prompt. 🎯 Step 3: Set Breakpoints You can set breakpoints in three main ways : ✅ a. At a function gdb Copy Edit (gdb) break main ✅ b. At a specific file and line gdb Copy Edit (gdb) break myprog.cpp:42 ✅ c. At a method in a class gdb Copy Edit (gdb) break MyClass::doSomething If the symbol is mangled (C++), GDB usually demangles automatically, especially if compiled with -g . ▶️ Step 4: Run the Program gdb Copy Edit (gdb) run 🧭 Step 5: Navigate Command Meaning next or n Step over current line step or s Step into function call finish Run until current function returns continue or c Continue until...

Food discussions with chatGpt - Myth or Real

Query: Mith or real? (Don't ans from religious/ airubedic, etc prespective, but from facts n scientific, experiments basis) Eating ginger, garlic, black peeper in summer should be avoided. As this will produce heat inside body. ChatGPT said: Great question. Let's look at it from a purely scientific, physiological, and nutritional perspective—no religious, Ayurvedic, or cultural angles. TL;DR: Partially real, context-dependent. Ginger, garlic, and black pepper can increase metabolism and body heat slightly (thermogenic effect), but for most people in normal amounts, they do not cause harm even in summer—unless you're already prone to heat sensitivity or consuming them in excess. Scientific Basis: 1. Thermogenic Effect: Ginger, garlic, and black pepper all have compounds that stimulate thermogenesis (heat production in the body): Ginger : contains gingerol , which can slightly raise body temperature. Black pepper : contains piperine , which also increases m...

Discussion with chatGpt regarding autosome & sex chromosome

Query: In human male is XY, F is XX. In crocodile M & F is both XX, but sex determined by temperature in which egg incubated. In pegion M is only X & F is XX. What is in various insects eg spiders, octopus, & praying mentis, etc where F eats M ChatGPT said: The systems of sex determination in various animals—especially invertebrates like insects, arachnids, and mollusks—can be quite diverse and are not always like the human XY/XX system. Here’s how it generally works in the species you mentioned: 1. Spiders (Arachnids) Sex chromosomes : Typically XX (female) and X0 (male) system in many spider species. X0 system : Males have only one X chromosome, while females have two. Not all spiders follow this system; some have more complex systems like X1X2Y or others. Sexual cannibalism (female eating male) is common in some species , especially during or after mating, but not universal. 2. Octopus (Cephalopods) No distinct sex chromosome system like in ma...