Click here to Skip to main content
15,911,360 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to quit an application immediately without executing the next line of code Pin
Albert Holguin30-May-11 12:16
professionalAlbert Holguin30-May-11 12:16 
QuestionHow to use CreateRemoteThread in Win7/Vista ? Pin
wangningyu26-May-11 14:58
wangningyu26-May-11 14:58 
AnswerRe: How to use CreateRemoteThread in Win7/Vista ? Pin
fat_boy26-May-11 23:40
fat_boy26-May-11 23:40 
GeneralRe: How to use CreateRemoteThread in Win7/Vista ? Pin
wangningyu27-May-11 14:28
wangningyu27-May-11 14:28 
Question[win32]Draw on a background bitmap Pin
Member 296547126-May-11 3:03
Member 296547126-May-11 3:03 
AnswerRe: [win32]Draw on a background bitmap Pin
Richard MacCutchan26-May-11 3:37
mveRichard MacCutchan26-May-11 3:37 
GeneralRe: [win32]Draw on a background bitmap Pin
Member 296547126-May-11 8:08
Member 296547126-May-11 8:08 
QuestionRe: [win32]Draw on a background bitmap Pin
David Crow26-May-11 9:09
David Crow26-May-11 9:09 
AnswerRe: [win32]Draw on a background bitmap Pin
Member 296547126-May-11 10:36
Member 296547126-May-11 10:36 
GeneralRe: [win32]Draw on a background bitmap Pin
David Crow26-May-11 10:59
David Crow26-May-11 10:59 
GeneralRe: [win32]Draw on a background bitmap Pin
Member 296547126-May-11 11:44
Member 296547126-May-11 11:44 
GeneralRe: [win32]Draw on a background bitmap Pin
David Crow26-May-11 17:05
David Crow26-May-11 17:05 
QuestionRe: [win32]Draw on a background bitmap Pin
Mark Salsbery26-May-11 10:57
Mark Salsbery26-May-11 10:57 
AnswerRe: [win32]Draw on a background bitmap Pin
Member 296547126-May-11 11:45
Member 296547126-May-11 11:45 
GeneralRe: [win32]Draw on a background bitmap Pin
Mark Salsbery26-May-11 11:45
Mark Salsbery26-May-11 11:45 
GeneralRe: [win32]Draw on a background bitmap Pin
Member 296547126-May-11 11:47
Member 296547126-May-11 11:47 
GeneralRe: [win32]Draw on a background bitmap Pin
Mark Salsbery26-May-11 11:54
Mark Salsbery26-May-11 11:54 
GeneralRe: [win32]Draw on a background bitmap Pin
Member 296547126-May-11 12:07
Member 296547126-May-11 12:07 
GeneralRe: [win32]Draw on a background bitmap Pin
Mark Salsbery26-May-11 12:11
Mark Salsbery26-May-11 12:11 
AnswerRe: [win32]Draw on a background bitmap [modified] Pin
Mark Salsbery26-May-11 13:57
Mark Salsbery26-May-11 13:57 
AnswerRe: [win32]Draw on a background bitmap Pin
bob1697228-May-11 18:59
bob1697228-May-11 18:59 
QuestionUsing streams Pin
Berlus26-May-11 2:40
Berlus26-May-11 2:40 
QuestionRe: Using streams Pin
David Crow26-May-11 2:49
David Crow26-May-11 2:49 
AnswerRe: Using streams [modified] Pin
Stefan_Lang26-May-11 3:01
Stefan_Lang26-May-11 3:01 
Since all output stream classes inherit from ostream, you can do this:
using std;
struct MyStruct {
   int a;     // just an example
   double b;  // just an example
   //...
};
// this implements the streaming operator for all classes derived from std::ostream
ostream& operator<<(ostream& output, MyStruct& ms) {
    output << "    a: " << ms.a << endl;
    output << "    b: " << ms.b << endl;
    return output;
}

int main () {
   MyStruct ms;
   ms.a = 3;
   ms.b = 3.1415926;
   ofstream myfile("test.txt");
   myfile << ms; // writes to file
   cout << ms; // writes to console
}

[edit]fixed implementation[/edit]

modified on Thursday, May 26, 2011 9:31 AM

GeneralRe: Using streams Pin
Berlus26-May-11 10:05
Berlus26-May-11 10:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.