`
jiorry
  • 浏览: 280835 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
社区版块
存档分类
最新评论

[转载]GDB是这样产生的

阅读更多

有两个非常聪明的经济学天才青年,他们经常为一些高深的经济学理论争辩不休.


一天饭后去散步,为了某个数学模型的证明两位杰出的青年又争辩起来,正在难分高下的时候,突然发现前面的草地上有一堆狗屎.
甲对乙说:"如果你把它吃下去,我愿意出五千万!"


五千万的诱惑可真是不小,吃还是不吃呢,乙掏出纸笔,进行了精确的数学计算,很快得出了经济学上的最优解:吃!


于是,甲损失了五千万。当然乙的这顿加餐,吃的也并不轻松.


两个人继续散步,突然又发现一堆狗屎,这时乙开始感到剧烈的反胃,而甲也有点心疼刚才花掉的五千万了.


于是乙说,你把它吃下去,我也给你五千万.于是不同的计算方法,相同的计算的结果:吃!甲心满意足的收回了五千万,而乙似乎也找到了一点心理平衡.


可突然,两个天才们同时嚎啕大哭:闹了半天我们什么也没有得到,却白白的吃了两堆狗屎!
他们怎么也想不通,只好去请教他们的导师 --- 一位经济学泰斗,希望他能给出解释。


听了两位高足的叙述,没想到泰斗也嚎啕大哭起来.


好容易等情绪稳定了一点,只见泰斗颤巍巍地举起一根手指,无比激动的说:"一个亿啊!我亲爱的同学,我代表祖国和人民感谢你们,你们仅仅吃了两堆狗屎,就为国家的GDP贡献了一个亿的产值!

分享到:
评论
3 楼 superhack 2010-01-23  
同学, 你的标题可是GDB诶...
2 楼 DraculaW 2010-01-22  
不是十几年前在读者青年文摘或者笑话大王之类的杂志上读到的么
1 楼 keshin 2010-01-22  
我回忆了一下,这个故事我好像三四年前听别人说过……

相关推荐

    GDB官网用户手册(gdb.pdf)

    GDB 官方用户手册是 GNU 调试器的一份官方文档,用于帮助用户学习和掌握 GDB 的使用方法和技术。本手册涵盖了 GDB 的基本概念、基本使用...GDB 的发展对软件开发和测试产生了深远的影响,将继续影响软件行业的发展。

    gdb完全手册.pdf.zip_GDB pdf_GDB中文手册_gdb_linux_linux gdb pdf

    GDB(GNU Debugger)是GNU项目的一个组成部分,是一款强大的源代码级调试器,适用于C、C++、Fortran、Objective-C、Python等语言。这款工具允许程序员在运行代码时检查程序的状态,包括变量值、内存区域、调用堆栈等...

    gdb64.exe和gdb.exe

    GDB(GNU Debugger)是GNU项目的一个开源工具,用于调试C、C++和其他语言编写的程序。在给定的压缩包中,包含了两个版本的GDB:`gdb64.exe`和`gdb.exe`。`gdb64.exe`是64位版本的GDB,用于调试64位应用程序,而`gdb....

    gdb-6.0.rar_gdb_gdb-6_gdb-6.6

    5. **图形化界面**:虽然GDB主要基于命令行,但6.0版本开始支持像DDD和GDBMI这样的图形前端,提供了更友好的用户体验。 6. **更好的源代码导航**:增强了源代码的浏览和搜索功能,使得在大量代码中定位问题更为便捷...

    GDB使用手册,GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。

    - **GDB与核心转储**:当程序崩溃产生核心转储文件时,GDB可以分析该文件以了解崩溃时的程序状态。 ### 5. 调试多线程程序 - **切换线程**:`thread`命令列出所有线程,`thread n`切换到第n个线程。 - **查看线程...

    gdb手册debuging with gdb 中文

    **8.16 如何从程序里产生Core文件** - 生成core dump文件以供离线分析。 **8.17 字符集** - 支持多种字符集。 **8.18 缓存远程目标的数据** - 从远程目标缓存数据以提高性能。 #### 九、C预处理宏 - 支持对C...

    virtual gdb vs2022可用

    标题“virtual gdb vs2022可用”表明讨论的主题是关于Visual Studio 2022 (VS2022) 集成的一种虚拟GDB(GNU Debugger)工具的可用性。GDB是一款强大的源代码级调试器,广泛用于C、C++和其他语言的调试,而"virtual ...

    Linux下GDB的移植

    Linux下GDB的移植 GDB是GNU开放源代码的调试器,广泛应用于Linux系统中。为了在Linux下进行程序调试,需要将GDB移植到目标平台上。本文将详细介绍GDB的移植步骤,包括准备工作、编译ncurses、编译GDB、测试等环节。...

    gdb11.1 gdb9.2 无法读取clang dwarf

    在IT行业中,`gdb`(GNU Debugger)是一款强大的源代码级调试器,用于调试C、C++等语言编译的程序。`dwarf`是编译器在编译过程中生成的一种元数据格式,用于存储关于源代码的信息,如变量、函数、类型等,方便调试...

    GDB.zip_debugger_gdb debgger保存_gdb调试_gnu debugger

    《深入理解GDB:GNU调试器的探索与实践》 GDB,全称为GNU Debugger,是开源社区GNU项目的一部分,专为Unix类操作系统设计的一款强大的源代码级调试工具。无论你是初学者还是经验丰富的开发者,GDB都能提供必要的...

    包括gdb64.exe和gdb.exe

    2. **编译目标程序**:使用带调试信息的编译选项(如`-g`)编译源代码,这样GDB才能读取并解析程序的符号信息。 3. **启动GDB**:通过命令`gdb <program>`启动GDB,并加载要调试的程序。 4. **设置断点**:使用`...

    GDB中文手册 GDB

    ### GDB中文手册核心知识点详解 #### 一、GDB:功能强大的调试工具 GDB,全称为GNU Debugger,是一款广泛应用于Linux系统下的开源调试工具,由自由软件基金会(FSF)开发并维护。它的主要功能是允许用户查看并控制...

    gdb.exe文件

    这样,无论在哪个目录下,都可以通过输入“gdb”命令启动调试器。 关于标签“gdb.exe”,我们可以进一步了解它的一些特性: 1. **跨平台**:GDB是跨平台的,不仅支持Windows,还支持Linux、macOS等操作系统。 2. *...

    visualgdb 5.3r8

    《VisualGDB 5.3r8:高效ARM软件开发的得力助手》 VisualGDB是一款强大的集成开发环境插件,专为在Microsoft Visual Studio 2015和2017上进行ARM架构软件的开发而设计。标题中的"5.3r8"代表着该版本是VisualGDB的...

    最新gdb8.1和gdb7.7

    GDB,全称为GNU调试器(GNU Debugger),是一款强大的开源调试工具,主要用于C、C++以及其他支持的语言。在软件开发过程中,它允许程序员检查程序的运行状态,包括查看变量值、单步执行代码、设置断点等,是调试复杂...

    gdb.exe 版本8.0.1

    这样做的目的是让GDB可执行文件能够被系统路径识别,从而在命令行环境中直接使用。 安装步骤如下: 1. 下载GDB 8.0.1的Windows版本压缩包。 2. 解压缩文件,找到`gdb.exe`。 3. 找到你的MinGW安装路径,通常为`C:\...

    gdb.zip gdb源码

    GDB,全称为GNU调试器(GNU Debugger),是开源的、跨平台的C/C++、Fortran、Python等编程语言的调试工具。它允许程序员在程序运行时检查其内部状态,包括变量值、内存区域、堆栈跟踪以及指令执行等,从而帮助定位和...

    GDB完全中文手册.pdf

    通过这样的操作,GDB可以非常灵活地帮助开发者完成各种复杂的调试任务,特别是在需要深入了解程序底层行为和状态时,GDB是不可或缺的调试工具。因此,对于UNIX平台下的开发者而言,熟练掌握GDB的使用是一项基本而...

    gdb-multiarch 14.2 windows更新版本,增加gdb服务,支持python3

    GDB(GNU Debugger)是一款强大的源代码级调试器,用于检查和调试C、C++以及许多其他编程语言的程序。GDB-Multiarch是其扩展版本,特别设计用于支持多种架构,包括ARM、RISC和X86等。在GDB-Multiarch 14.2的Windows...

Global site tag (gtag.js) - Google Analytics