vs编程程序不出现错误灯光控制台编程却显示拒绝访问

好久没用自己的笔记本码代码了,回来过年,无聊,来做英雄会的题,突然发现vs2010又出现了以前运行的时候一闪而过的问题,记得在办公室也有人问过我解决这个问题,感觉这个问题对刚使用vs的人是经常遇到。

一、调试F5一闪而过的解决办法

首先需要明白的是,调试(F5)是我们调试程序经常使用的,这是我们可以通过设置断点等来跟踪程序,但是对于C++初学者,经常用到的是”执行“,而不是调试,这两个功能对应的图标为:


前者为调试(实心三角形),后者为执行(带尾巴的空三角形),但是安装完vs2010,可能只将调试的图标添加到了工具栏,并没有将执行的图标添加到工具栏,这句导致了本想运行程序却误点击了调试图标,导致程序一闪而过,现在我们需要将执行的图标添加到工具栏:方法如下图:


二、执行不调试(Ctrl+F5)一闪而过的解决办法

一种方法是,在main函数的return前添加system("Pause"); 但是这种方法需要对每个程序添加此代码。

另一种方法是通过对vs进行设置,步骤是:

(1)右键单击当前工程->属性

(3)更改系统选项中的“子系统”配置,选择下拉菜单的第一个“控制台 (/SUBSYSTEM:CONSOLE)”



    这个要怎么弄啊,有什么办法啊,本人是初学者,求大家帮忙啊,百度不到,悲催

2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 11 试图加载格式错误的程序。 14 存储器不足,无法完成此操作。 15 系统找不到指定的驱动器。 17 系统无法将文件移到不同的驱动器。 19 介质受写入保护。 20 系统找不到指定的设备。 22 设备不识别此命令。 23 数据错误 (循环冗余检查)。 24 程序发出命令,但命令长度不正确。 25 驱动器无法找出磁盘上特定区域或磁道的位置。 26 无法访问指定的磁盘或软盘。 27 驱动器找不到请求的扇区。 29 系统无法写入指定的设备。 30 系统无法从指定的设备上读取。 31 连到系统上的设备没有发挥作用。 32 进程无法访问文件,因为另一个程序正在使用此文件。 33 进程无法访问文件,因为另一个程序已锁定文件的一部分。 36 用来共享的打开文件过多。 50 不支持网络请求。 51 远程计算机不可用 。 52 在网络上已有重复的名称。 53 找不到网络路径。 55 指定的网络资源或设备不再可用。 56 已到达网络 BIOS 命令限制。 57 网络适配器硬件出错。 58 指定的服务器无法运行请求的操作。 59 发生意外的网络错误。 60 远程适配器不兼容。 61 打印机队列已满。 62 无法在服务器上获得用于保存待打印文件的空间。 63 删除等候打印的文件。 64 指定的网络名不再可用。 66 网络资源类型错误。 68 超过本地计算机网卡的名称限制。 70 远程服务器已暂停,或正在启动过程中。 71 当前已无法再同此远程计算机连接,因为已达到计算机的连接数目极限。 72 已暂停指定的打印机或磁盘设备。 82 无法创建目录或文件。 84 无法取得处理此请求的存储空间。 85 本地设备名已在使用中。 86 指定的网络密码错误。 88 网络上发生写入错误。 89 系统无法在此时启动另一个进程。 100 无法创建另一个系统信号灯。 101 另一个进程拥有独占的信号灯。 102 已设置信号灯且无法关闭。 103 无法再设置信号灯。 104 无法在中断时请求独占的信号灯。 105 此信号灯的前一个所有权已结束。 107 程序停止,因为替代的软盘未插入。 108 磁盘在使用中,或被另一个进程 锁定。 110 系统无法打开指定的 设备或文件。 112 磁盘空间不足。 113 无法再获得内部文件的标识。 114 目标内部文件的标识不正确。 117 应用程序制作的 IOCTL 调用错误。 118 验证写入的切换参数值错误。 119 系统不支持请求的命令。 120 此功能只被此系统支持。 121 信号灯超时时间已到。 122 传递到系统调用的数据区太小。 123 文件名、目录名或卷标语法不正确。 124 系统调用级别错误。 125 磁盘没有卷标。 126 找不到指定的模块。 127 找不到指定的程序。 128 没有等候的子进程。 130 试图使用操作(而非原始磁盘 I/O)的已打开磁盘分区的文件句柄。 131 试图移动文件指针到文件开头之前。 132 无法在指定的设备或文件上设置文件指针。 133 包含先前加入驱动器的驱动器无法使用 JOIN 或 SUBST 命令。 134 试图在已被合并的驱动器上使用 JOIN 或 SUBST 命令。 135 试图在已被合并的驱动器上使用 JOIN 或 SUBST 命令。 136 系统试图解除未合并驱动器的 JOIN。 137 系统试图解除未替代驱动器的 SUBST。 138 系统试图将驱动器合并到合并驱动器上的目录。 139 系统试图将驱动器替代为替代驱动器上的目录。 140 系统试图将驱动器合并到替代驱动器上的目录。 141 系统试图替代驱动器为合并驱动器上的目录。 143 系统无法将驱动器合并到或替代为相同驱动器上的目录。 144 目录并非根目录下的子目录。 146 指定的路径已在替代中使用。 147 资源不足,无法处理此命令。 148 指定的路径无法在此时使用。 149 企图将驱动器合并或替代为驱动器上目录是上一个替代的目标的驱动器。

我要回帖

更多关于 灯光控制台编程 的文章

 

随机推荐