C++
baidu_20993761
这个作者很懒,什么都没留下…
展开
-
_MSC_VER
_MSC_VER详细介绍_MSC_VER是微软的预编译控制。_MSC_VER可以分解为:MS:Microsoft的简写。C:MSC就是Microsoft的C编译器。VER:Version的简写。_MSC_VER的意思就是:Microsoft的C编译器的版本。微软不同时期,编译器有不同的版本:MS VC+转载 2014-09-19 16:08:25 · 617 阅读 · 0 评论 -
Predefined Macros - __FUNCTION__ - in which include files
it's predefined, so it's not in any include file/ header file, it's predefined by Microsoft compiler.http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.100).aspx原创 2014-12-30 18:06:05 · 442 阅读 · 0 评论 -
register int var v.s. int var
register int var v.s. int varMicrosoft SpecificThe compiler does not accept user requests for register variables; instead, it makes its own register choices when global register-allocation opt转载 2015-02-06 14:48:19 · 749 阅读 · 0 评论 -
RVD (Rendezvous daemon)
原创 2014-12-25 15:41:58 · 785 阅读 · 0 评论 -
MS Visual Studio VC++: Calling Conventions - __cdecl, __stdcall, __fastcall, __thiscall, __clrcall,
these declaration is Microsoft Specific. __cdecl is the default calling convention for C and C++ programs. Because the stack is cleaned up by the caller, it can do vararg functions. The __cdecl原创 2015-01-13 18:04:19 · 970 阅读 · 0 评论 -
nmake.exe - builds projects based on commands contained in a description file.
run nmake.exe from VS command line tool.Start Menu --> All Programs --> Microsoft Visual Studio 2010 --> Visual Studio Tools --> Visual Studio Command Prompt (2010)Go to a folder which has a m原创 2015-01-13 17:05:31 · 490 阅读 · 0 评论 -
C++ How to tell if a .lib file was compiled with compiler option /MT, /MD, /MTd, /MDd, /clr etc?
Open the .lib file with Notepad.exe and search with keyword CL.exe, you can see similar command like below:C:\ProProjects\RWSourcePro6_1_VS2010\source\tools\15s cl C:\Program Files\Microsoft Vis原创 2015-01-08 14:56:53 · 901 阅读 · 0 评论 -
const_cast Operator
A pointer to any object type or a pointer to a data member can be explicitly converted to a type that is identical except for the const, volatile, and __unaligned qualifiers. For pointers and re原创 2014-12-23 20:37:35 · 354 阅读 · 0 评论 -
CV-qualifier
Const Volatile qualifier.原创 2014-12-23 20:33:07 · 639 阅读 · 0 评论 -
Type Qualifiers in C and C++
C recognizes three type qualifiers --- const, volatile, and restrict. C++ refers to the type qualifiers const and volatile as cv-qualifiers and recognizes the type qualifier restrict as a language e原创 2014-12-23 20:12:49 · 580 阅读 · 0 评论 -
Microsoft.Cpp.Win32.user.props: Set up include/exclude/reference/library path for all projects
C:\Users\\AppData\Local\Microsoft\MSBuild\v4.0原创 2014-09-19 14:09:33 · 687 阅读 · 0 评论 -
TEXT vs. _TEXT vs. _T, and UNICODE vs. _UNICODE
The plain versions without the underscore affect the character set the Windows header files treat as default. So if you define UNICODE, then GetWindowText will map to GetWindowTextW instead of GetWind转载 2015-01-13 10:50:06 · 537 阅读 · 0 评论 -
Preprocessor directives: _DEBUG, _MT, _DLL, _WIN32, _WIN64
#ifdef _DEBUGcout #endif /* _DEBUG */#ifdef _MTcout #endif#ifdef _DLLcout #endif#ifdef _WIN32cout #endif#ifdef _WIN64cout #endifCRT Libra原创 2015-01-13 10:26:52 · 715 阅读 · 0 评论 -
C/C++ entry point: main, wmain, WinMain, wWinMain v.s. _UNICODE
Dev Env: In Microsoft Visual Studio C++ 2010main() - Console, ANSI;wmain() - Console, UNICODE;WinMain() - GUI, ANSIwWinMain() - GUI, UNICODEBut note that Microsoft Visual studi原创 2015-01-13 11:05:50 · 2018 阅读 · 0 评论 -
VC++ 2010: /SUBSYSTEM (Specify Subsystem) - Console application or windows GUI application?
/SUBSYSTEM:{BOOT_APPLICATION|CONSOLE|EFI_APPLICATION| EFI_BOOT_SERVICE_DRIVER|EFI_ROM|EFI_RUNTIME_DRIVER|NATIVE| POSIX|WINDOWS) [,major[.minor]]Setting原创 2015-01-08 15:10:29 · 602 阅读 · 0 评论 -
VC++: Linker options - /VERBOSE[:ICF |:LIB |:REF |:SAFESEH]
VC++: Linker options - /VERBOSE[:ICF |:LIB |:REF |:SAFESEH]Open the project's Property Pages dialog box. For details, see Setting Visual C++ Project Properties.Click the Linker folder.Click原创 2015-01-08 15:12:36 · 936 阅读 · 0 评论 -
Compiler options to choose C Run-Time Libraries (CRT)
Compiler options to choose C Run-Time Libraries (CRT)http://msdn.microsoft.com/en-us/library/abx4dbyh.aspx/MD, /MT, /LD (Use Run-Time Library)http://msdn.microsoft.com/en-us/library/2kzt原创 2015-01-08 15:03:58 · 540 阅读 · 0 评论 -
VC++ data type: wchar_t v.s. unsigned short and compiler option /Zc:wchar_t
VC++ data type: wchar_t v.s. unsigned short and compiler option /Zc:wchar_tA variable of __wchar_t designates a wide-character or multibyte character type. By default wchar_t is a typedef for un转载 2015-02-06 15:03:46 · 675 阅读 · 0 评论