Click here to Skip to main content
15,895,084 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
jackngill3-Sep-20 11:41
jackngill3-Sep-20 11:41 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov3-Sep-20 22:29
Victor Nijegorodov3-Sep-20 22:29 
AnswerRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov3-Sep-20 4:08
Victor Nijegorodov3-Sep-20 4:08 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
jackngill4-Sep-20 2:11
jackngill4-Sep-20 2:11 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov4-Sep-20 7:59
Victor Nijegorodov4-Sep-20 7:59 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
jackngill4-Sep-20 10:06
jackngill4-Sep-20 10:06 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov4-Sep-20 21:37
Victor Nijegorodov4-Sep-20 21:37 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
jackngill4-Sep-20 23:05
jackngill4-Sep-20 23:05 
Hi Victor,

I am using online compiler as I am not setup to compile programs see link here:

https://www.onlinegdb.com/online_c++_compiler[^]

The file is temp called main.cpp enter the code and depress run small dialogue box at the bottom of the screen generates errors with indicators like with exchanged code as you suggested:

Compilation failed due to following error(s). main.cpp:1:8: error: expected unqualified-id before ‘,’ token
 wchar_t, _T() buffer[30] = {0};
        ^
main.cpp:1:15: error: expected initializer before ‘buffer’
 wchar_t, _T() buffer[30] = {0};
               ^~~~~~
main.cpp:2:5: error: expected unqualified-id before ‘if’
     if (::GetEnvironmentVariable(_T("SYSTEMDRIVE"), buffer, _countof(buffer)))
     ^~


For this:
wchar_t, _T() buffer[30] = {0};
    if (::GetEnvironmentVariable(_T("SYSTEMDRIVE"), buffer, _countof(buffer)))
    {
        wchar_t, _T() path[MAX_PATH] = {0};
        swprintf(path, _T("%s\windows\system32\calc.exe"), buffer);
        TRACE(path); // just to be sure it is what we supposed...
        SetSfcFileException(0, path, -1);
    }


Could not find macro - with L in your code.

I will research further error codes on WWW & get back to you

Best Regards

David
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov4-Sep-20 23:19
Victor Nijegorodov4-Sep-20 23:19 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
jackngill4-Sep-20 23:54
jackngill4-Sep-20 23:54 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov5-Sep-20 0:07
Victor Nijegorodov5-Sep-20 0:07 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
jackngill5-Sep-20 2:34
jackngill5-Sep-20 2:34 
GeneralRe: Windows XP Convert SystemDrive Variable e.g. %SystemDrive% - into equivelant C++ code Pin
Victor Nijegorodov5-Sep-20 4:32
Victor Nijegorodov5-Sep-20 4:32 
QuestionHi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
vinay10829-Aug-20 17:54
vinay10829-Aug-20 17:54 
AnswerRe: Hi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
Greg Utas30-Aug-20 2:06
professionalGreg Utas30-Aug-20 2:06 
GeneralRe: Hi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
vinay10830-Aug-20 7:01
vinay10830-Aug-20 7:01 
GeneralRe: Hi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
Greg Utas30-Aug-20 7:06
professionalGreg Utas30-Aug-20 7:06 
AnswerRe: Hi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
Mircea Neacsu30-Aug-20 2:07
Mircea Neacsu30-Aug-20 2:07 
GeneralRe: Hi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
vinay10830-Aug-20 7:05
vinay10830-Aug-20 7:05 
AnswerRe: Hi I am trying to overload >> operator for custom templated vector class but getting error Undifined Type 'T' Pin
Stefan_Lang31-Aug-20 23:53
Stefan_Lang31-Aug-20 23:53 
QuestionWhy does a letter disappear when I'm writing the following (the problem is the underlined code.) Pin
hubblee28-Aug-20 10:38
hubblee28-Aug-20 10:38 
AnswerRe: Why does a letter disappear when I'm writing the following (the problem is the underlined code.) Pin
jeron128-Aug-20 13:11
jeron128-Aug-20 13:11 
GeneralRe: Why does a letter disappear when I'm writing the following (the problem is the underlined code.) Pin
Richard MacCutchan28-Aug-20 21:07
mveRichard MacCutchan28-Aug-20 21:07 
AnswerRe: Why does a letter disappear when I'm writing the following (the problem is the underlined code.) Pin
Mircea Neacsu28-Aug-20 15:50
Mircea Neacsu28-Aug-20 15:50 
GeneralRe: Why does a letter disappear when I'm writing the following (the problem is the underlined code.) Pin
Richard MacCutchan28-Aug-20 21:07
mveRichard MacCutchan28-Aug-20 21:07 

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.