打开文件程序

 1 //打开文件
 2 #include <iostream>
 3 #include<fstream>
 4
 5 using namespace std;
 6
 7 int main()
 8 {
 9
10     int a,b;
11     ifstream inData;
12
13     inData.open("loan.txt");
14     if (!inData)
15     {
16         cout << "不能打开!!!" << endl;
17         return 1;                               //如果打开失败,终止程序;否则,打开空文件赋值随机
18     }
19
20     inData >> a >> b;                           //赋值
21     cout << a+4+b;
22
23     inData.close();
24
25     cin.ignore();
26     cin.get();
27     return 0;
28 }

txt文件内容:

3
2

输出:

9

时间: 2024-12-29 12:29:43

打开文件程序的相关文章

调用Android系统安装的软件打开文件,程序停止运行

问题描述 如题,调用Android系统安装的软件打开文件时,当系统有安装相关软件时程序正常运行,但是当系统找不到该文件类型匹配的软件时就停止运行了.现在我想让它找不到相应软件时能提示用户,而不是直接停止运行,代码应该怎么写,求大神赐教!!! 解决方案1 或者捕捉startActivity的异常,但是这种方式比较粗暴. 解决方案2 try {     //把你7楼的代码放在这里 } catch (Exception e) {     //提示用户没有找到 } 解决方案3 何必呢,直接使用 // 获

MFC程序打开文件对话框出错的问题解决

前几天从网上下了个图像分析的mfc小程序,是VC6的 用VC6在本地编译生成都没问题,运行起来弹出一个未处理的错误,程序崩溃退出. 想起来原来遇到过打开文件对话框方面的问题,当时项目时间紧张未能深究. 这次要好好看下这个问题. 具体做法就是深入细致的跟踪.跟踪.跟踪... 应用代码,跟进 MFC的代码,跟进 Alt+8调出反汇编,跟进... 反复多次重复追踪.缩小目标,确定问题是:在CFileDialog 的析构函数中,调用了CString 的析构函数, 恰恰是析构CSring 出错了. CFi

在终端中用默认程序打开文件(转)

在Linux环境下工作,大部分时间都是在与终端打交道,经常会遇到要查看某个文件,比如一个图片或者一个word文档(不能在终端中直接查看的).这时 通常的做法是切换到gui界面,到文件所在的目录,双击想打开的文件.另外一种方法是直接在shell中输入指定的程序打开文件,比如: evince xx.pdf 查看某个pdf文件.当然这样做的前提是你得记得住那些程序的名字,比如你能记得住用LibreOffice打开一个word文件的命令吗?反正我是记不 住. 在图形界面中已经定义了很多默认的文件打开方式

Mac系统打开应用程序文件夹的方法+解决Android studio出现fetching android sdk component超时打不开的问题

Mac系统打开应用程序文件夹的方法 我们知道Mac系统文件系统不同于Windows,在Windows下的应用程序安装程序师以.exe为后缀,而mac系统则是以.dmg为后缀.从App Store下载下来的应用程序,双击dmg文件就会出现以下类似这种情形,这里笔者安装的是Android Studio: 把Android Studio拖动到Applications中即可完成安装. 跟Windows不一样,我们没有类似C盘专门存放系统应用程序的文件,有时候我们想去看看应用程序的安装文件,这时我们在Fi

Visual Studio打开文件时出现“向程序发送命令时出现问题

在使用VS2008调试程序时发现双击cpp文件无法直接打开,VS2008提示"向程序发送命令时出现问题",从而无法直接打开文件,必须在开启VS2008之后,在软件内打开cpp文件.h文件也差不多.上网后查到两种方法,供大家参考: 解决方法一:打开注册表编辑器,将[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts \DDECache\VisualStudio.9.0\system]表

在Qt中用默认程序打开文件

用法:    QProcess::execute("explorer 文件名");例:        QProcess::execute("explorer c:\\123.txt"); ---------------------------------------------------------------------- 应该早有大虾发现了这个方法,只是我没搜到,于是有了下面这篇聒噪的探索文章. 如何在Qt中用默认程序打开文件.比如给个"123.ht

qt: 系统默认程序打开文件或者软件;

Qt提供了QDesktopServices类, 可以利用openUrl函数调用默认程序打开文件: 源码参考: #ifdef Q_OS_WIN32 m_szHelpDoc = QString("file:///") + m_szHelpDoc; bool is_open = QDesktopServices::openUrl(QUrl(m_szHelpDoc, QUrl::TolerantMode)); if(!is_open) { LogWriter::getLogCenter()-&

Mac命令行指定特定程序打开文件

如果文件已被指定默认程序 open httpd.conf 指定一个特定程序打开文件 # 用 sublime text 打开 httpd.conf open -a /Applications/Sublime\ Text.app/ httpd.conf 如果使用频繁,还可以添加软连接 sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/bin/sublime 输入sublime就可以打开 su

WP8.1 实现Continuation程序(打开文件,保存文件等)

以保存文件为例 首先,在项目中加入ContinuationManager.cs类,以及SuspensionManager.cs类. 其次,在App.xaml.cs中,完成如下步骤: 1. 添加ContinuationManager类的实例作为属性. public ContinuationManager ContinuationManager { get; private set; } 2. 加入如下的方法 // for continuable private Frame CreateRootFr