Ich mache einen C++ Code in Omnet ++ Simulator, wo ich auf diesen Code stieß. Kann mir jemand bitte erklären, wie diese Sequenz funktioniert?C++ Erklärung
char *st = "data.enc";
std::ofstream myfile;
myfile.open(st,std::ios_base::app); //Please provide explnation for this line
printf("\n AES encryption:\n");
for(i=0;i<4*4;i++)
{
printf("%02x ",out[i]+l);
myfile <<out[i]+l<<"\n";
}
printf("%02x ",out[i]);//What is out[i] ?
myfile.close();
printf("\n\n");
'std :: ofstream' ist ein Standard, gut dokumentierter Typ. Oder fragen Sie sich, wie kommt es zu einem Mitglied Funktionsaufruf? – StoryTeller
http://en.cppreference.com/w/cpp/io/ios_base/openmode – Steeve
Sie müssen uns auf "out" helfen, es ist nirgendwo im angegebenen Code definiert. Wenn es kein Array (oder ein Zeiger auf ein Array) von Ganzzahlen ohne Vorzeichen ist, wird es dir schlecht gehen. – user4581301