×

vc2005 运行 运行库

vc2005(VC2005运行库是干什么用的)

admin admin 发表于2022-09-02 14:18:32 浏览223 评论0

抢沙发发表评论

本文目录

VC2005运行库是干什么用的


就是windows为实现C/C++语言而提供的一系列函数,如strcpy,strcat,printf等等。即c/c++的标准库函数或标准模板库。换句话说,如果你不使用c/c++的库函数或标准类库,那么你编译出的程序就不依赖运行库。

vc2005怎么使用啊,


这是给我们提供方便的。
1.它首先包含了头文件stdafx.h,这样有些函数我们才能用
2.它定义了一个主函数main,一个Win32程序是一定一定要有main函数的。当然,这个函数有两个参数,函数体内你可以看到只有一句return 0;那是因为这个函数的返回值是int,也就是整形,所以在函数结束的时候必须有个整形的返回值,不然会出错。你也可以把int main改成void main,这样就可以不用写最后那句return 0;了,因为void的意思是空。
3.那些绿色的不用管它,都是注释说明性的文字,自己也可以这么写,来增加代码的可读性。
4.你要添加代码的话直接写在return 0;前面就可以了,如下:
int _tmain(...)
{
...........//你自己的代码
return 0;
}
或者:
void _tmain(...)
{
...........//你自己的代码
}

什么是vc2005运行库


vc2005运行库是vc2005编译出来的程序运行所依赖的库(不包括.net支持),采用manifest方式来指定dll文件。如果将程序.exe文件直接拷贝到没有安装过vc2005的计算机上运行运行,往往会出现找不到msvcr80.dll、mfc80.dll文件等错误。
-vc2005

vc2005运行库是什么


.NET Framework 2.0
如果是vs2005 sp1的话则是.NET Framework 2.0 Sp1
.NET Framework 2.0 Sp1 与后面的 VS2008、2010兼容,2.0则不兼容
从字面上看,运行库是程序在运行时所需要的库文件。通常运行库是以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就不允许用户进行这种选择,必须依赖于运行库。
-运行

VC2005的使用


VS2005包含了VC2005。用VS2005就可以打开你的工程的。sln文件 或者.dsp文件或者.vcproj文件如果你编译出现link error可能是你的配置好编译环境。

vc 2005 是干什么的


这种问题其实很简单。
98也能玩游戏,2000也能,XP也能。那你说XP和98有什么差别嘛?
6.0不支持.NET开发的。在语法上也有一些变化的,VC6.0有一些语法是不支持的,但是在VC2005中就支持。比如在类中定义私有成员常量并赋值,这在6.0中的语法错误的。还有一些组件支持的差别。还有一些编译的优化问题。反正有一些改进在里面就是了。
-vc2005

vc2005使用


是想打开现有文件还是想新建项目?。。这里先说一点基本的东西。若有不懂可以来问问我。这两个学期的课程都是用2005做编程平台的。
Visual C++ 2005编程平台
1)开发种类
VC主要可以开发下列四类程序:
 Win32:直接使用Win32 API来开发C/C++语言的Windows程序(参见前面的1.6节的第2小节)
 MFC:使用MFC类库来开发C++语言的Windows程序(本课程准备讲授的内容)
 ATL:使用ATL(Active Template Library活动模板库)来为因特网开发ActiveX控件(本课程不讲,只简单介绍使用已有ActiveX的编程)
 CLR:使用C++/CLI(Common Language Infrastructure公共语言基础结构/设施)开发基于.NET框架类库的CLR(Common Language Runtime公共语言运行库)程序
2)解决方案与项目
VC开发环境把应用程序放在解决方案(sulotion)中管理(解决方案对应于文件*.sln),一个解决方案中可以有多个项目(project)(项目对应于文件*.vcproj),每个项目对应于一个应用程序(Application)、动态链接库(DLL)、或COM组件(如ActiveX控件)。可通过双击sln文件或vcproj文件来启动VS/VC并装入对应的解决方案和项目。
3)VS窗口的组成
VS/VC开发平台的主窗口由如下几个部分组成:
 标题条(顶):显示当前开发的应用程序名,形为:
应用程序名 — Microsoft Visual Studio
 菜单栏(上):包含文件、视图、项目、生成、调试、工具、测试、窗口、社区、帮助等菜单,可完成VS/VC的所有功能
 工具条(上):包含若干图形按钮和下拉式列表框,对应于某些常用的菜单项或命令的功能,简单形象,可方便用户操作。
 项目工作区(中左):包含解决方案资源管理器、类视图、属性管理器、资源视图等多个页面,用于组织和选择项目、文件、类和资源,配置项目属性等。
 编辑区(中右):用于程序的源代码和资源的编辑,含起始页
 工具区(右边):包含工具箱、服务器资源管理器等可以滑出的隐藏页面
 输出区(下):包含输出、代码定义窗口和调用浏览器等页面,用于显示操作的结果和出错信息、相关定义和帮助信息等
 状态条(底):显示当前操作或所选菜单/图标的提示信息
注意:在第一次启动VS时,可以选择一种开发环境的种类,常用的是“Visual C++开发设置”和“常规开发设置”。也可以在以后的开发过程中,通过选择“工具\导入和导出设置”菜单项,打开“导入和导出设置向导”对话框,重新设置开发环境的种类。
上面描述的是“Visual C++开发设置”的缺省环境。环境可以通过手工拖动、钉住等操作,或选择“视图”菜单中的各种菜单项来进行修改和调整。
4)命令操作方法
与其他应用程序一样,在VS/VC中,同样的操作可以用三种不同的方法来完成:
 选菜单项:功能全、层次多、操作慢,如“调试\启动调试”
 按工具条上的图标按钮:形象、较快、功能不全,如三角形那个
 按快捷健:快、开始时难记、功能不太全,如F5
有工具条按钮的菜单项的左边有对应的按钮图标;有快捷健的菜单项的右边写有快捷(组合)健。
参考资料:我们老师的课件。。。。上面那些东西90%以上都是我们老师一个字一个字敲出来的。。。膜拜下。。。
-运行

但是为什么,连VC2005运行库都安装不起


VC2005运行库安装不起,是设置错误造成的,解决方法如下:

1、打开电脑的安全卫士首页,在页面上方的菜单中可见“软件管家”。

2、点击“软件管家”,进入到软件管家首页,在页面右上角可以看到搜索栏。

3、在搜索栏中键入“修复运行库”,进行搜索,在搜索结果中找到“修复运行库丢失无法安装的问题”,点击下载。

4、安装开始后,会进行自动安装计算机中丢失的api-ms-win-crt-runtime-11-1-0.dll的修复方案等等。

5、安装的过程中会弹出部署映像和管理工具窗口,自动处理添加程序包Package-for-kb2999226~31bf3856ad364e35~amd64~,在页面上输入Y,立即重启计算机,完成“修复运行库丢失无法安装的问题”的安装。-vc2005


安装VC2005运行库 是什么意思


如果一个程序是用VC2005写的,那么安装这个程序的电脑就必须安装
VC2005的运行库才行.
运行库就是一个程序运行时需要的各种文件.

vc2005运行库的软件简介


Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (VC2005运行库)安装在未安装 Visual C++ 2005 SP1 的计算机上运行使用 Visual C++ 开发的应用程序所需的 Visual C++ 库的运行时组件。
VC2005运行库安装 C Runtime (CRT)、Standard C++、ATL、MFC、OpenMP 和 MSDIA 库的运行时组件。对于支持并行部署模式的库(CRT、SCL、ATL、MFC 和 OpenMP),这些运行时组件安装在支持并行程序集的 Windows 操作系统版本的本机程序集缓存中,这一缓存也称为 WinSxS 文件夹。-运行