Click here to Skip to main content
15,878,814 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionFunction pointer problem Pin
.jpg20-May-11 6:13
.jpg20-May-11 6:13 
QuestionRe: Function pointer problem Pin
David Crow20-May-11 7:16
David Crow20-May-11 7:16 
AnswerRe: Function pointer problem Pin
Albert Holguin20-May-11 8:08
professionalAlbert Holguin20-May-11 8:08 
GeneralRe: Function pointer problem Pin
David Crow20-May-11 8:12
David Crow20-May-11 8:12 
GeneralRe: Function pointer problem Pin
Albert Holguin20-May-11 9:24
professionalAlbert Holguin20-May-11 9:24 
AnswerRe: Function pointer problem Pin
smags1320-May-11 7:43
smags1320-May-11 7:43 
GeneralRe: Function pointer problem Pin
Albert Holguin20-May-11 10:02
professionalAlbert Holguin20-May-11 10:02 
AnswerRe: Function pointer problem Pin
Paul Michalik20-May-11 23:10
Paul Michalik20-May-11 23:10 
What do you mean by "it does not work"?... The code as written just does not compile for a simple reason: Your second call to PrintBy does not match the signature of the called function. You either declare a second overload for PrintBy taking a proper pointer-to-method of Printer or (much better) you rely on standard library abilities:

#include <string>
#include <functional>

template < typename TPrinter >
void PrintBy( std::string const & pString, TPrinter pPrinter )
{
    pPrinter(pString);    
}

// Your stuff ...

int main()
{
    ::PrintBy( "hi", Print );
    
    ::Printer p;

    ::PrintBy( "hi again", std::bind( &::Printer::Print, &p, std::placeholders::_1 ) );
}    

QuestionSearch for bytes array in a binary file Pin
Smart Arab20-May-11 5:39
Smart Arab20-May-11 5:39 
AnswerRe: Search for bytes array in a binary file Pin
Albert Holguin20-May-11 5:47
professionalAlbert Holguin20-May-11 5:47 
GeneralRe: Search for bytes array in a binary file Pin
Smart Arab20-May-11 6:04
Smart Arab20-May-11 6:04 
GeneralRe: Search for bytes array in a binary file Pin
David Crow20-May-11 7:54
David Crow20-May-11 7:54 
AnswerRe: Search for bytes array in a binary file [modified] Pin
Albert Holguin20-May-11 7:54
professionalAlbert Holguin20-May-11 7:54 
QuestionHow do I update a Form from a function? Pin
Freddie Code20-May-11 4:53
Freddie Code20-May-11 4:53 
AnswerRe: How do I update a Form from a function? Pin
Freddie Code20-May-11 6:43
Freddie Code20-May-11 6:43 
Questiondamage after normal block( #24094) Pin
Sakhalean20-May-11 0:45
Sakhalean20-May-11 0:45 
AnswerRe: damage after normal block( #24094) Pin
Chris Losinger20-May-11 0:56
professionalChris Losinger20-May-11 0:56 
AnswerRe: damage after normal block( #24094) Pin
Malli_S20-May-11 1:18
Malli_S20-May-11 1:18 
Questionmatrix Rotation Pin
002comp20-May-11 0:08
002comp20-May-11 0:08 
AnswerRe: matrix Rotation Pin
Luc Pattyn20-May-11 1:42
sitebuilderLuc Pattyn20-May-11 1:42 
GeneralRe: matrix Rotation Pin
002comp20-May-11 2:56
002comp20-May-11 2:56 
JokeRe: matrix Rotation Pin
David Crow20-May-11 3:06
David Crow20-May-11 3:06 
QuestionFile creation time Pin
tasumisra19-May-11 22:56
tasumisra19-May-11 22:56 
AnswerRe: File creation time Pin
Richard MacCutchan19-May-11 23:18
mveRichard MacCutchan19-May-11 23:18 
GeneralRe: File creation time Pin
mosealex20-May-11 3:55
mosealex20-May-11 3:55 

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.