运行库是什么
从字面上看,运行库是程序在运行时所需要的库文件。通常运行库是以DLL形式提供的。Delphi和C++ Builder的运行库为。bpl文件,实际还是一个DLL。运行库中一般包括编程时常用的函数,如字符串操作、文件操作、界面等内容。不同的语言所支持的函数通常是不同的,所以使用的库也是完全不同的,这就是为什么有VB运行库、C运行库、Delphi运行库之分的原因。即使都是C++语言,也可能因为提供的函数不同,而使用不同的库。如VC++使用的运行库和C++ Builder就完全不同。
运行库是一个经过封装的程序模块,对外提供接口,只要知道接口参数就可以自由使用。如果不使用运行库,每个程序中都会包含很多重复的代码,而使用运行库,可以大大缩小编译后的程序的大小。但另一方面,由于使用了运行库,所以在分发程序时就必须带有这些库,比较麻烦。如果在操作系统中找不到相应的运行库程序就无法运行。为了解决这个矛盾,Windows总是会带上它自己开发的软件的最新的运行库。像Windows 2000以后的版本都包括Visual Basic 5.0/6.0的库。Internet Explorer总是带有最新的Visual C++6.0的库。Windows XP带有Microsoft .NET 1.0(用于VB. NET和C#)的库。Visual C++、Delphi和C++ Builder允许用户选择所编译得到的程序是否依赖于运行库。而VB、FoxPro、PowerBuilder、LabWindows/CVI和MatlabNGDX就不允许用户进行这种选择,必须依赖于运行库。
就是.DLL动态库 所有的.DLL文件所在的文件夹
1、C运行库,是和平台相关的,即和操作系统相关的。它由不同操作系统不同开发平台提供不同的C运行库。但是C运行库的部分实现是基于C标准库的,即C运行库是各个操作系统各个开发工具根据自身平台开发的库,某种程度上,可以说C运行库是C标准库的一个扩展库,只是加了很多C标准库所没有的与平台相关的或者不相关的库接口函数。
2、例如:c标准库的strcpy函数负责字符串的拷贝,但是由于缺少对目地字符串缓冲区大小的控制,极有可能导致缓冲区溢出(大量的缓冲区溢出攻击都是由于这种漏洞而产生的);相反,Windows提供了能够实现同样功能的安全的字符串拷贝函数,减少了缓冲区攻击的可能,strcpy_s。这些函数是以c运行库的方式提供的,当然,不同的操作系统,c运行时库可能不同,但是对c标准库的支持是完全一致的,也就是说,在不同的操作系统上,使用同一个c标准库的函数必然产生一致的结果。
一些常用的函数可能会在多种程序中多次重复使用。重复编写耗时耗力。而完成同样的工作,不同的程序对资源的占用和效率都不相同,实在浪费。所以微软推出运行库,里面有各种常用函数的集合。程序员只要引用即可,不必亲自书写。这一方面便于程序员编程,一方面减小了程序大小,同时减轻的系统负担。副作用就是,没有运行库时,程序将引用而无法运行。
看你玩什么游戏,一般都要微软运行库 net4.0 啊之类的 去下载个游戏盒子或者用正版steam就不用担心这些了
发布时间:2024-01-05 02:17
上述文字是💠《运行库怎么安装,运行库修复工具DirectX》✨的美文内容,大家如想要阅读更多的短文学、文学名著、精品散文、诗歌等作品,请点击本站其他文章进行赏析。
版权声明:本文由互联网用户自发贡献,该文仅代表作者观点。芒果文学仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件进行举报,一经核实本站将立刻删除。
太阳白羊座:非常开放的 白羊女是非常开放的,这是跟白羊豪迈的性格有关,白羊女不会跟男生斤斤计较,经常会跟男生打成一片,玩开心了还主动搂住男生称兄道弟,虽然这种表现不...
导读:发青的土豆还能吃吗?下文是小编给大家带来的介绍。1、土豆发青一般是不可以吃的。因为在土豆中存在一种叫做龙葵素的物质,这是一种有毒物质,在正常颜色的土豆中龙葵素...
以下,整理了八种比力常见的面食做法,有馒头、包子、烙饼、油条等,喜好的伴侣就留着吧~ 第一道:原味馒头 以下给各人介绍的那种做法,是通俗面粉加酵母粉做成的。酵母粉是一...
本文目录一览: 1、火车票是一次性放完还是每天发一点? 2、火车票是一次性放完吗 3、国庆火车没票了还会放票吗 4、火车票是一次性放完吗 电话订票和互联网售票时间是几点 5、火...
广东的东莞,是国家历史文化名城,岭南古邑,名胜古迹甚多。这里不论是人文景观还是自然景观,又或者是历史古迹,都很值得游览。那么东莞有什么好玩的地方呢? 鸦片战争博物馆...
近年来,全球的气候异常现象有增无减。这主要是由于多种因素的影响,包括人类活动和自然因素等。现在,全球温度的历史记录显示出新的最高值,而这些异常气候也成为全球气候变...
白羊女:答应自己又没有做到 别看白羊座女生的性格总是那么的好,但其实她们也是说一不二的人,答应别人的就一定能够做到。所以,如果白羊女的男友答应自己的事情又没有做到,...
导读:孩子现在13岁,正处于青春期,有时候还是非常的不听话,尤其是在外面的时候,一点面子都不给,说生气就生气,给你反抗的机会,每次看到他这样,我就想打他,十三岁男孩...
本文目录一览: 1、大话2挖矿和带队那个挣钱多 2、bee蜜蜂挖矿一次挣多少钱呢 3、中本聪挖矿一天能赚多少钱 4、2022年rx590挖矿一天收入 大话2挖矿和带队那个挣钱多 挖矿。 1、大话2职...
本篇文章给大家谈谈溢达集团,以及溢达集团怎么样对应的知识点,希望对各位有所帮助,不要忘了收藏本站! 内容导航: 溢达集团的企业文化 广东溢达会破产吗 溢达集团的董事长 高...
任何怒放的花都象征着希望。只不过有些花只开花不结果。 貌似没有吧~~ 〖雏菊花语〗 第一种,永远的快乐。 传说森林中的妖精贝尔蒂丝就是化身为雏菊,她是个活泼快乐的淘气鬼。...
《肖申克的救赎》,《海上钢琴师》,《天堂电影院》,《盗梦空间》,《教父1.2.3》3部,《三傻大闹宝莱坞》,《少年派的奇幻漂流》,《阿Q正传》等等,需要详细类型的可问我(^...
本篇文章给大家谈谈发胶能带上地铁吗,以及猫能带上地铁吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站! 内容导航: 发胶能带上地铁吗? 100ml的发胶能过地铁吗 地铁能带...
1月24日晚间,有微博网友反映,自己购买的《流浪地球2》电影票被影院以设备故障为理由退款后,发现影院又将当天同一时段的同一放映厅让给了同期上映的《满江红》,引发争议。...
安吉白茶,作为一种中国传统名茶,备受茶叶爱好者的喜爱和推崇,那么安吉白茶究竟属于什么茶类呢?安吉白茶档次怎么样?下面就由小编我来为您详细介绍一下。 一、安吉白茶是属于...
4月13日晚21点整,NVIDIA RTX 4070显卡正式上架开卖,起步价4799元。 从首发非公产品来看,4799元价位的型号非常丰富,不仅有设计用料比较保守、不超频的丐版,也有相当数量的高配超频...