CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 15 of 15

Threaded View

  1. #1
    Join Date
    Aug 2010
    Posts
    16

    [RESOLVED] Segmentation Fault

    Hopefully this should be an easy problem I have looked all over my code and I cannot find where the problem lies. The program reads to large ints from a text file adds them and then outputs the result. Ive included the code below.

    Code:
    int main()
    {
    
            bigint a, b, c;
            std::ofstream outfile("results.txt");
            std::ifstream infile("data1-1.txt");
            if(infile.is_open())
            {
                    std::cout << "file open \n";
                    while (infile >> a)
                    {
                            infile >> b;
                            std::cout << a;
                            std::cout << b;
                            std::cout << "+__________________________________________\n";
                            c = a + b;
                            std::cout << c;
                    }
            }
            else std::cout << "Unable to open file\n";
    
            outfile.close();
            infile.close();
            return 0;
    }
    and here is the file it is reading from

    Code:
    1123215504550654654648632143546546440808844113546654696870324465406587305476857035744424554321649523187432184732416847321;
    
    3216654832155555151321;
    
    654448798765213211154654521035421556543324432153214463;
    
    65444068465406540065400666554448779873544321115674877635413246543214;
    This is a simple ADT exercise the input operator will read until the semicolon. The program works fine without reading from the file in a loop, but that is a requirement for this assignment.

    Any help would be greatly appreciated
    Last edited by originalmoose; September 29th, 2010 at 06:08 PM. Reason: resolved

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured