Click here to Skip to main content
15,893,190 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: No Errors but wrong values on return? Pin
GESY27-Jul-18 4:49
GESY27-Jul-18 4:49 
AnswerRe: No Errors but wrong values on return? Pin
David Crow27-Jul-18 4:53
David Crow27-Jul-18 4:53 
AnswerRe: No Errors but wrong values on return? Pin
Richard MacCutchan27-Jul-18 1:13
mveRichard MacCutchan27-Jul-18 1:13 
GeneralRe: No Errors but wrong values on return? Pin
GESY27-Jul-18 3:58
GESY27-Jul-18 3:58 
GeneralRe: No Errors but wrong values on return? Pin
GESY27-Jul-18 4:53
GESY27-Jul-18 4:53 
AnswerRe: No Errors but wrong values on return? Pin
David Crow27-Jul-18 4:57
David Crow27-Jul-18 4:57 
GeneralRe: No Errors but wrong values on return? Pin
Richard MacCutchan27-Jul-18 5:10
mveRichard MacCutchan27-Jul-18 5:10 
GeneralRe: No Errors but wrong values on return? Pin
GESY28-Jul-18 8:43
GESY28-Jul-18 8:43 
GeneralRe: No Errors but wrong values on return? Pin
GESY28-Jul-18 8:45
GESY28-Jul-18 8:45 
GeneralRe: No Errors but wrong values on return? Pin
Richard MacCutchan28-Jul-18 9:01
mveRichard MacCutchan28-Jul-18 9:01 
GeneralRe: No Errors but wrong values on return? Pin
GESY28-Jul-18 11:13
GESY28-Jul-18 11:13 
GeneralRe: No Errors but wrong values on return? Pin
Richard MacCutchan28-Jul-18 22:08
mveRichard MacCutchan28-Jul-18 22:08 
GeneralRe: No Errors but wrong values on return? Pin
GESY29-Jul-18 6:00
GESY29-Jul-18 6:00 
QuestionCreateProcess lpApplicationName param Pin
ForNow23-Jul-18 16:16
ForNow23-Jul-18 16:16 
AnswerRe: CreateProcess lpApplicationName param Pin
Richard MacCutchan23-Jul-18 22:46
mveRichard MacCutchan23-Jul-18 22:46 
SuggestionRe: CreateProcess lpApplicationName param Pin
Jochen Arndt23-Jul-18 22:56
professionalJochen Arndt23-Jul-18 22:56 
GeneralRe: CreateProcess lpApplicationName param Pin
Richard MacCutchan23-Jul-18 23:09
mveRichard MacCutchan23-Jul-18 23:09 
AnswerRe: CreateProcess lpApplicationName param Pin
Jochen Arndt23-Jul-18 22:55
professionalJochen Arndt23-Jul-18 22:55 
GeneralRe: CreateProcess lpApplicationName param Pin
ForNow23-Jul-18 23:35
ForNow23-Jul-18 23:35 
GeneralRe: CreateProcess lpApplicationName param Pin
Jochen Arndt23-Jul-18 23:55
professionalJochen Arndt23-Jul-18 23:55 
You have to know (and usually will know) where the file is stored. Where is the problem using the full path?

GetCurrentDirectory() returns the actual working directory of the session. It is not related in any way to the application calling that function (besides the application has set the working directory explicitly).

Again: Use full pathes. If necessary create them dynamically during runtime. But never expect the current working directory to be a specific one if you have not set it. But when setting it, you can also create full pathes instead.

If you need to know where the application actually executed is stored, access the first command line parameter argv[0] in your main() function. That contains the full path of the executable. Or use the GetModuleFileName function (Windows)[^] with the first parameter set to NULL. With both methods you can extract the path which can be for example used to access other files known to exist in the same directory or a sub directory.
GeneralRe: CreateProcess lpApplicationName param Pin
ForNow24-Jul-18 1:42
ForNow24-Jul-18 1:42 
QuestionTechnical Interview Preparation Pin
Member 1392070221-Jul-18 0:50
Member 1392070221-Jul-18 0:50 
AnswerRe: Technical Interview Preparation Pin
Richard MacCutchan21-Jul-18 1:12
mveRichard MacCutchan21-Jul-18 1:12 
AnswerRe: Technical Interview Preparation Pin
CPallini22-Jul-18 21:52
mveCPallini22-Jul-18 21:52 
QuestionAPI to change win10 touchpad 'Cursor speed' dynamically without restarting Pin
AroraSaurabh19-Jul-18 6:59
AroraSaurabh19-Jul-18 6:59 

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.