This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Service log: moving text to file

I'm having trouble making service log, which makes .txt file from keil.

I've already made the c code, and it works good for visual studio, but not in Keil.

The function i use to make the .txt log file is "ofstream" and it doesn't seem to be in Keil, but there must be some other function that can build .txt file in Keil?


Plz give me some advice....
Johnny


Here is the C code:

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

int main()
{
ofstream ServiceRapport("c:/ServiceRapport.txt",ios::app );

char navn[30];
cout << "Name: " << endl;
cin >> Name;

char What[300];

cout << "What has happened: " << endl;
cin >> What;

ServiceRapport << endl << "-------------------------------<Service Rapport>--------------------------------" << endl;

ServiceRapport << "Name: " << name << endl;

ServiceRapport << "Date: " << endl;

ServiceRapport << "Rapport Nr: " << endl << endl;

ServiceRapport << "What has happened: " << endl << endl << What << endl;

return 0;
}

Parents
  • "Here is the C code:"

    Umm... Shouldn't that be:

    "Here is the C++ code:"

    Also, what platform are you expecting this code to run on? Just to remove any confusion you might have, Keil's C51 is a C compiler (notice the conspicuous absence of ++ following the 'C').

Reply
  • "Here is the C code:"

    Umm... Shouldn't that be:

    "Here is the C++ code:"

    Also, what platform are you expecting this code to run on? Just to remove any confusion you might have, Keil's C51 is a C compiler (notice the conspicuous absence of ++ following the 'C').

Children