Click here to Skip to main content
15,890,185 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Questionhow to call a function inside another function in file like utility.c Pin
mybm120-Aug-14 0:03
mybm120-Aug-14 0:03 
AnswerRe: how to call a function inside another function in file like utility.c Pin
Richard MacCutchan20-Aug-14 1:00
mveRichard MacCutchan20-Aug-14 1:00 
GeneralRe: how to call a function inside another function in file like utility.c Pin
mybm120-Aug-14 1:22
mybm120-Aug-14 1:22 
GeneralRe: how to call a function inside another function in file like utility.c Pin
Richard MacCutchan20-Aug-14 3:06
mveRichard MacCutchan20-Aug-14 3:06 
AnswerRe: how to call a function inside another function in file like utility.c Pin
WuRunZhe21-Aug-14 2:20
WuRunZhe21-Aug-14 2:20 
AnswerRe: how to call a function inside another function in file like utility.c Pin
Richard Andrew x6422-Aug-14 8:59
professionalRichard Andrew x6422-Aug-14 8:59 
Questionerror: invalid operands to binary / (have ‘float’ and ‘int *’) Pin
mybm119-Aug-14 20:24
mybm119-Aug-14 20:24 
AnswerRe: error: invalid operands to binary / (have ‘float’ and ‘int *’) Pin
enhzflep19-Aug-14 20:51
enhzflep19-Aug-14 20:51 
You can't divide by a pointer. You can divide by what it points to, but you cant divide the pointer itself.

Take a look at the following. Basically, you need to dereference the pointer, as I've done in #3.

C++
#include <cstdio>

int main()
{
    int numerator = 10;
    float denominator = 2.7;

    // 1. Using no pointers
    float result = numerator / denominator;
    printf("%d / %f = %f\n", numerator, denominator, result);



    // 2. Using pointers incorrectly
    int *ptrToNumerator;
    ptrToNumerator = &numerator;
    // below line causes the following error:
    // error: invalid operands of types 'int*' and 'float' to binary 'operator/'|
    result = ptrToNumerator / denominator;
    printf("%f\n", result);



    // 3. Using pointers appropriately
    result = *ptrToNumerator / denominator;
    printf("%f\n", result);

    return 0;
}

GeneralRe: error: invalid operands to binary / (have ‘float’ and ‘int *’) Pin
mybm119-Aug-14 21:01
mybm119-Aug-14 21:01 
GeneralRe: error: invalid operands to binary / (have ‘float’ and ‘int *’) Pin
enhzflep19-Aug-14 21:18
enhzflep19-Aug-14 21:18 
GeneralRe: error: invalid operands to binary / (have ‘float’ and ‘int *’) Pin
mybm120-Aug-14 0:42
mybm120-Aug-14 0:42 
AnswerRe: error: invalid operands to binary / (have ‘float’ and ‘int *’) Pin
David Crow20-Aug-14 3:15
David Crow20-Aug-14 3:15 
QuestionVariable not same across process in DLL Pin
peterasloan17-Aug-14 18:49
peterasloan17-Aug-14 18:49 
AnswerRe: Variable not same across process in DLL Pin
Richard MacCutchan17-Aug-14 20:39
mveRichard MacCutchan17-Aug-14 20:39 
AnswerRe: Variable not same across process in DLL Pin
leon de boer18-Aug-14 5:18
leon de boer18-Aug-14 5:18 
QuestionCall MFC regular dll from other app Pin
john563217-Aug-14 1:56
john563217-Aug-14 1:56 
AnswerRe: Call MFC regular dll from other app Pin
«_Superman_»17-Aug-14 6:10
professional«_Superman_»17-Aug-14 6:10 
AnswerRe: Call MFC regular dll from other app Pin
leon de boer18-Aug-14 5:28
leon de boer18-Aug-14 5:28 
QuestionHow manage the lose focus from CListCtrl Control Pin
Drakesal16-Aug-14 20:45
Drakesal16-Aug-14 20:45 
AnswerRe: How manage the lose focus from CListCtrl Control Pin
SoMad16-Aug-14 21:10
professionalSoMad16-Aug-14 21:10 
GeneralRe: How manage the lose focus from CListCtrl Control Pin
Drakesal16-Aug-14 21:12
Drakesal16-Aug-14 21:12 
GeneralRe: How manage the lose focus from CListCtrl Control Pin
SoMad16-Aug-14 21:57
professionalSoMad16-Aug-14 21:57 
GeneralRe: How manage the lose focus from CListCtrl Control Pin
Drakesal16-Aug-14 22:24
Drakesal16-Aug-14 22:24 
GeneralRe: How manage the lose focus from CListCtrl Control Pin
SoMad16-Aug-14 23:07
professionalSoMad16-Aug-14 23:07 
QuestionCan't read certain registry keys Pin
Daniel 'Tak' M.16-Aug-14 9:45
Daniel 'Tak' M.16-Aug-14 9:45 

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.