VisualStudio
丸子叮咚响
日拱一卒,功不唐捐。
展开
-
dllexport, dllimport 官方文档翻译
一 dllexport, dllimportMicrosoft SpecificThe dllexport and dllimport storage-class attributes are Microsoft-specific extensions to the C and C++ languages. You can use them to export and import func...翻译 2020-04-17 20:54:32 · 559 阅读 · 0 评论 -
__declspec 官方文档翻译
Microsoft Specific 微软特有The extended attribute syntax for specifying storage-class information uses the __declspec keyword, which specifies that an instance of a given type is to be stored with a Mic...原创 2020-01-14 16:38:46 · 300 阅读 · 0 评论 -
链接器工具警告 LNK4221
LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library此对象文件未定义任何之前未定义的公共符号,因此任何耗用此库的链接操作都不会使用此文件...原创 2019-12-30 17:12:31 · 849 阅读 · 0 评论 -
#pragma message 官方文档翻译
一 作用Sends a string literal to the standard output without terminating the compilation.在不终止编译的情况下将字符串字面量发送到标准输出二 语法#pragma message( message-string )三 备注A typical use of the message pragma i...翻译 2019-12-20 18:30:38 · 284 阅读 · 0 评论 -
#pragma comment 官方文档翻译
一 格式#pragma comment(comment-type [,commentstring] )作用Places a comment record into an object file or executable file.翻译:将一个注释记录放入一个object文件或者可执行文件中。参数:comment-type有5种预定义的标识:compiler、exest...翻译 2018-09-26 20:38:50 · 896 阅读 · 0 评论 -
Linker options
一 一段代码#if defined(WIN32) #ifdef NDEBUG #pragma comment(linker, "/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup") #else #pragma comment(linker, "/SUBSYSTEM:CONSOLE") #endif#e...原创 2019-02-21 08:55:20 · 384 阅读 · 0 评论 -
VS编译器警告C4700
C4700:uninitialized local variable 'name' used未初始化的局部变量使用.在 C 和C++,默认情况下不初始化局部变量。未初始化的变量可以包含任何值,使用可能导致未定义的行为。 警告 C4700 几乎总是指示在程序中可能导致不可预知的结果或崩溃的 bug。参见官网:docs.microsoft.com...原创 2019-06-18 20:26:46 · 4202 阅读 · 0 评论 -
VS编译器错误C2662
一 举例:vs:#include <iostream>class Demo { public: template<typename T> void f(T&& t) { std::cout << "Demo:f " << std::endl; }};int main() { const De...原创 2019-06-20 19:21:32 · 812 阅读 · 0 评论