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...
Til oil (sesame oil) vs Mustard Oil for cooking, can til oil replace mustard oil for high temperature cooking
Yes, til oil (sesame oil) can be used for cooking, but whether it can fully replace mustard oil depends on the type of cooking and the properties of the oils. Comparison: Mustard Oil vs. Sesame Oil Property Mustard Oil Sesame Oil (Til Oil) Smoke Point ~250°C (high) ~210-230°C (medium-high) Flavor Pungent, strong aroma Nutty, mild aroma Fatty Acids High in MUFA, Omega-3 High in MUFA, antioxidants Hydrogenation Resists hydrogenation Resists hydrogenation Uses Deep frying, sautéing, pickling Stir-frying, salads, light frying Can Sesame Oil Replace Mustard Oil? For Deep Frying → Mustard oil is better due to its higher smoke point . For Indian Cooking (Sabzi, Curries, Pickles) → Mustard oil is preferred for its distinct taste and antibacterial properties. For Light Frying & Stir-Frying → Sesame oil can work well . For Ayurvedic Cooking & Salads → Sesame oil is a great choice due to its mild, nutty flavor. So, if you need ...