Bin文件
那什么是bin文件呢?为什么这么关键?
Bin (binary)既是:二进制, 里面存放的一般是可执行的二进制文件。二进制即是机器代码,汇编语言编译后的结果。
我们编译的是高级语言,把高级语言翻译为机器语言后,才能被计算机执行。
以下是机器语言:看到这个,对比一下,感觉咱们学习的高级语言简单多了。
这些二进制文件都在bin\Debug中,我们知道了什么是bin,那么Debug呢?
世界最早的一批程序设计师之一,葛丽丝·霍波,有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。
有些人编译的生成的程序会放在bin文件夹内???
1.显得专业,很多软件发行然后在客户机器上安装后,主程序就是在安装目录的bin文件夹下的
2.对于用户 来说,什么Release什么debug不重要,重要的是有二进制exe,也就是bin。
3.规范化!执行文件放一起(dll啊,OCX啊,exe等),外部公共头文件放一起,lib库放一起,文档DOC放一起....
人各有命,上天注定,有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择,那么旅程的终点在哪,也没人知道。你会走到哪,会遇到谁,都不一定。