visual-c++ 相关问题

Microsoft Visual C ++是Windows的C,C ++和C ++ / CLI编译器。最新版本的编译器是Visual C ++ 2017.编译器支持以下语言:C:支持C90和ISO C ++标准的大部分C99和C11部分,自Visual Studio 2017 C ++开始:支持大多数C ++ 11功能以及Visual Studio 2017 C ++ / CLI中的一些C ++ 14和C ++ 17功能

GCC/Clang 与 MSVC:使用 std::invoke 的模板函数中缺少 Wconversion 警告

我遇到一个问题,模板函数使用 std::invoke 调用另一个函数,将 size_t 参数传递给需要 int32_t 的参数。从理论上讲,这应该会引发 w...

回答 1 投票 0

可以简化此代码以向 std::map 添加结构吗?

我有这样的结构: 结构体S_SWAP_TALK { S_TALK_INFO* pHomeTalk{}; S_AWAY_TALK* pAwayTalk{}; }; 而且,我有这个 std::map: std::map m_mapSwapTalks; 此刻...

回答 1 投票 0

CMFCPopupMenu - 右键单击上下文菜单快捷键由于某种原因消失

我的人民币上下文菜单有问题,在我的主框架中,我有一个带有人民币上下文菜单事件的网格控件。快捷键显示正确。请参阅 Ctrl + C 的复制、Ctrl + V 的粘贴...

回答 2 投票 0

使用 _MSVC_LANG 代替 __cplusplus 安全吗?

我正在尝试使用 Microsoft Visual C++ 编译器(以前使用 GCC 等编译器)编译多平台 C++ 项目。 现在我遇到了一些预处理器指令,例如...

回答 1 投票 0

如何在启动时绘制CDockablePane的背景

我有一个从 CDockablePane 派生的可停靠窗格(附加到带有视图的框架),其中包含两个间隔开的编辑控件。我希望这些控件之间的空间能够绘制在...

回答 1 投票 0

设置 CMFCLinkCtrl 的 URL 文本

如果我以编程方式创建 CMFCLinkCtrl 控件并在构造函数中分配文本,一切都很好。但如果我随后尝试将 URL 更改为其他内容,它不会在视觉上更新。根据...

回答 1 投票 0

.net Node.js 的本机扩展

我想在node.js 中使用.net dll。这是否意味着我需要使用“clr 托管”使这些 dll 可用于 c/c++,a la .NET Framework 4 托管接口或 主持通用语言...

回答 3 投票 0

错误 LNK2019:使用虚幻引擎项目的 Visual Studio 中无法解析外部符号

我只是想在我的c++虚幻引擎项目中创建一个简单的用户小部件,我正在视觉工作室中按照这个简短的教程进行操作:https://benui.ca/unreal/ui-cpp-uuserwidget/。那...

回答 1 投票 0

Vs Code C++ 快速切换多个Gcc、msVs编译器配置

“过去”我是怎么做到的 我从 Visual Studio C++ 开始,但复杂的设置变得合法和标准,他们将代码转换为 Visual Studio 的更新版本吓坏了我

回答 1 投票 0

如何在 C++ 中使用内联汇编将两个大小矩阵相乘

我用 C++ 编写了这段代码,并使用内联汇编 _asm 进行方阵乘法。 #包括 使用命名空间 std; int main() { 整数 n = 2; int A[2][2] = { {1, 2}, {3, 4} }...

回答 1 投票 0

在 MFC MDI 应用程序中打开在 CDockablePane 中选择的文件

我想打开一些在 CDockablePane 中双击的文件(Visual Studio 模板 MDI 项目中的 CFileView)。这里我得到了一个文件名: BOOL CFileView::PreTranslateMessage(MSG* pMsg) { 如果(下午...

回答 1 投票 0

检测菜单项文本(和 ID)

代码: 自动 pMenuEdit = GetCongregationSubMenu(1); if (pMenuEdit != nullptr) { const int iSize = pMenuEdit->GetMenuItemCount(); 对于 (int i = 0; i < iSize; i++) { CString

回答 1 投票 0

Microsoft C 库中的重复符号

我正在为 Windows PE 格式的目标文件编写链接器,并且已经到了可以将 Microsoft 编译器生成的目标文件链接在一起的阶段,但是当我尝试链接 libcmt.lib 时...

回答 1 投票 0

覆盖 CMFCLinkCtrl 单击行为

我有一种情况,我想将 CMFCLinkCtrl 添加到对话框中。但我希望它像按钮一样工作,因此当我单击链接时,我可以显示一个对话框。 最终这个链接控件将出现在一个窗格上...

回答 1 投票 0

调用不完整类型的成员函数在gcc中编译

这是一个例子: 结构测试类{ 无效 testFction() {} 静态测试类* ptr_; constexpr static auto funcPtr = +[](){ ptr_->testFinction(); }; }; TestClass* TestClass::ptr_ = 新

回答 1 投票 0

调用不完整类型的成员函数在gcc中编译,在clang和msvc中不编译

这是一个例子: 结构测试类{ 无效 testFction() {} 静态测试类* ptr_; constexpr static auto funcPtr = +[](){ ptr_->testFinction(); }; }; TestClass* TestClass::ptr_ = 新

回答 1 投票 0

串口通信Arduino VC++

我无法使用 Visual C++ 在 Arduino 上写入字符串。我能够以某种方式打开 COM 端口,但无法将数据发送到 Arduino。我的情况实际上会出现什么问题? 整数

回答 1 投票 0

使用glad库时出现Msvc命令编译错误

我正在使用glfw3和glad库。问题是我的 cl.exe 编译器没有按照我想要的方式进行编译。 这是我的 main.cpp: #定义GLFW_INCLUDE_NONE #包括 #包括<

回答 1 投票 0

C++17 MSVC 将函数指针分配给 constexpr 类成员

我正在使用一个数组库,并尝试在顶部构建一些类,这些类可以参数化对函数的分派,这些函数检索每个数组中使用的标量类型。代码看起来

回答 1 投票 0

为什么以及何时应该在 C++ 中将函数声明为 noinline?

msvc 的手册页显示: __declspec(noinline) 告诉编译器永远不要内联特定的 成员函数(类中的函数)。 如果函数很小且不适合,那么不内联函数可能是值得的。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.