致命错误:无法打开myprogram.exe

时间:2015-02-26 04:55:02

标签: fatal-error

我不知道如何解决这个问题,因为它在调试器中没有真正弹出作为代码本身的问题。 在调试器中它只是说

" LINK:致命错误LNK1104:无法打开文件' MyProgram.exe'"

当选项显示

" Microsoft Visual Studio C运行时库在MyProgram.exe中检测到致命错误。

按Break调试程序或继续终止程序。" 然后我单击break并转到某个带有数字列表的dissasembly菜单我不知道它有一个指向一行的箭头

" 61D01661和dword ptr ds:[61D2D7A0h],0"

如果有人有任何可以解决此问题的信息,那将非常有用。

这是我的代码(用于对文本文件中的单词进行排序和计数的程序)

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;

int main()
{
    string word;

    ifstream testfile;
    vector <string> wordlist;
    bool isthere = false;
    vector <int> wordcountlist;
    int totalwords = 0;
    testfile.open("C:\\Users\\nothitler\\Desktop\\test.txt");
    //testfile.open("C:\\Users\\nothitler\\Desktop\\computer science\\computer science freshman semester 2\\1984.txt");
    while(testfile.good())
    {

        testfile >> word;
        for(int i=0; i <= wordlist.size(); i++) //goes through the word list checking if the words are equal
        {
            if(word == wordlist[i])
            {
                wordcountlist[i]++;
                isthere = true;
            }

        }
        if(isthere == false)
        {
            wordlist.push_back(word);
        }
        isthere = false;






        totalwords++;
        //cout << word << endl;

    }
    cout << totalwords << endl;
    for(int i=0; i <= wordlist.size(); i++) //displaying all the words in the list vector
    {
        cout<< wordlist[i];
    }
        return 0;
}

0 个答案:

没有答案