Click here to Skip to main content
15,920,508 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: convert int to string Pin
Osama E. Adly7-May-06 4:18
Osama E. Adly7-May-06 4:18 
AnswerRe: convert int to string Pin
Hamid_RT7-May-06 18:16
Hamid_RT7-May-06 18:16 
QuestionText exchange VB 16 bit / VC 32 Pin
Dihirk6-May-06 2:53
Dihirk6-May-06 2:53 
AnswerRe: Text exchange VB 16 bit / VC 32 Pin
Milton Karimbekallil6-May-06 5:16
Milton Karimbekallil6-May-06 5:16 
GeneralRe: Text exchange VB 16 bit / VC 32 Pin
Dihirk6-May-06 5:34
Dihirk6-May-06 5:34 
GeneralRe: Text exchange VB 16 bit / VC 32 Pin
Milton Karimbekallil6-May-06 5:47
Milton Karimbekallil6-May-06 5:47 
GeneralRe: Text exchange VB 16 bit / VC 32 Pin
Dihirk6-May-06 22:55
Dihirk6-May-06 22:55 
GeneralRe: Text exchange VB 16 bit / VC 32 Pin
Dihirk7-May-06 2:47
Dihirk7-May-06 2:47 
GeneralRe: Text exchange VB 16 bit / VC 32 Pin
Maxwell Chen7-May-06 2:53
Maxwell Chen7-May-06 2:53 
GeneralRe: Text exchange VB 16 bit / VC 32 Pin
Dihirk7-May-06 3:11
Dihirk7-May-06 3:11 
QuestionClass Bascis Question... Pin
HakunaMatada6-May-06 1:55
HakunaMatada6-May-06 1:55 
AnswerRe: Class Bascis Question... Pin
Cedric Moonen6-May-06 2:03
Cedric Moonen6-May-06 2:03 
GeneralRe: Class Bascis Question... Pin
Stephen Hewitt6-May-06 2:44
Stephen Hewitt6-May-06 2:44 
AnswerRe: Class Bascis Question... Pin
Stephen Hewitt6-May-06 2:34
Stephen Hewitt6-May-06 2:34 
GeneralRe: Class Bascis Question... Pin
HakunaMatada6-May-06 2:51
HakunaMatada6-May-06 2:51 
GeneralRe: Class Bascis Question... Pin
Stephen Hewitt6-May-06 2:55
Stephen Hewitt6-May-06 2:55 
GeneralRe: Class Bascis Question... Pin
led mike6-May-06 6:11
led mike6-May-06 6:11 
AnswerRe: Class Bascis Question... Pin
Maxwell Chen6-May-06 3:31
Maxwell Chen6-May-06 3:31 
GeneralRe: Class Bascis Question... Pin
Stephen Hewitt6-May-06 3:54
Stephen Hewitt6-May-06 3:54 
GeneralRe: Class Bascis Question... Pin
Axter6-May-06 16:43
professionalAxter6-May-06 16:43 
GeneralRe: Class Bascis Question... Pin
Stephen Hewitt6-May-06 18:32
Stephen Hewitt6-May-06 18:32 
GeneralRe: Class Bascis Question... Pin
Maxwell Chen6-May-06 19:16
Maxwell Chen6-May-06 19:16 
GeneralRe: Class Bascis Question... Pin
Phil C6-May-06 20:12
Phil C6-May-06 20:12 
AnswerRe: Class Bascis Question... Pin
Maxwell Chen6-May-06 20:44
Maxwell Chen6-May-06 20:44 
GeneralRe: Class Bascis Question... Pin
Axter7-May-06 1:05
professionalAxter7-May-06 1:05 
Maxwell Chen wrote:
Nothing but just my habbit.
But you may write a letter to Microsoft to ask them: Why _tcstol(...) has that underscore.


Microsoft is allowed to use leading underscore, because they're considered the implementation.

Leading underscores are reserved for the implementation, which is a cobination of the compiler and the OS.
So Microsoft is allowed to use the leading underscore, but IAW the standard, your own code should not.

One thing Microsoft is doing wrong, is using a leading underscore name followed by a lowercase name that can intrude all namespaces.

Since _tcstol is a macro, it can enter all namespaces.
If Microsoft use _Tcstol instead, then the name is allowed to intrude into all namespaces.

This is not a new standard, and it's been around since the first official C++ standard (1998).

Top ten member of C++ Expert Exchange.
http://www.experts-exchange.com/Cplusplus

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.