叮当 问答列表

模板的重载解析中的位字段

作者:Kan Li 提问时间:12/25/2012

有人知道为什么第一个程序可以编译,而第二个程序却不编译吗?唯一的区别是第一个使用普通函数,而第二个使用模板函数。为什么模板和非模板函数的重载分辨率在位域上的行为不同? 回答时请参考标准中的段落。谢谢...

C++ random_shuffle总是给出相同的结果

作者:Ana Echavarria 提问时间:10/5/2016

以下对随机洗牌的调用总是为向量提供相同的结果v #include <iostream> #include <vector> #include <algorithm> #include <cstdli...

有没有办法在 clang 或 gcc 中使用编译指示禁用所有警告?

作者:ThreeBit 提问时间:6/2/2012

GCC 和 clang 允许您使用 -w 进行编译以禁用所有警告,但我看不到 #pragma 等效项。我只能看到对禁用单个文件的编译指示支持。 我需要这个,因为我有代码,我想编译具有高警告级别的代码...

在 nushell 编译脚本中链接时,Clang 找不到 .o 文件

作者:TOOL 提问时间:8/30/2023

我目前正在尝试在 Nushell 中为 c++ 项目编写构建脚本。 这是一个相当简单的设置,首先构建一个库,然后构建一个 exe,并在另一个脚本中构建并链接该库。在构建库时,我的问题更加明显,所以我...

C++ 异常未在 clang 17.0.3 上捕获

作者:Balázs g 提问时间:10/27/2023

这是我今天遇到的一个错误的简化版本。 #include <iostream> #include <vector> #include <stdexcept> void run() { std::v...

如何在 Mac OS X 上更新 LLVM 和 Clang

作者:Pietro 提问时间:12/30/2011

在我的 Mac OS X 版本(10.7.1 (Lion) 和 Xcode 4.1)上,有 LLVM 3.0svn 和 Clang 2.1。 当前版本为 LLVM 3.0 和 Clang 3.0。 ...

clang编译器中的C++ 20

作者:Physicist 提问时间:8/27/2023

我想在我的 Windows 10 操作系统中使用 clang 编译器,所以我下载了 Cygwin 并安装了它。通常编译可以工作,但是当我设置标志(或-std = c ++ 2a)时,clang会产生一...

模板不完整模板的别名类型

作者:LarrxX 提问时间:9/22/2023

几天来我一直在为此苦苦挣扎。我正在将一些代码移植到 MacOS/AppleClang,我们有非常繁重的模板化代码,这些代码在 MSVC 上正确构建,但在 clang 上失败(可以理解,因为在阅读之后,...

为什么 zig 不能构建一个 clang 可以构建的程序?

作者:Campbell He 提问时间:11/6/2023

我想用它来构建我的 C++ 代码,这需要 libunwind。我可以用来编译,但会抛出错误。zigclangzig c++ ❯ clang src/profile.cpp -I src -lstdc...

错误:没有用于调用“MH_CreateHookApi”的匹配函数

作者:ThanaKit Thanha 提问时间:11/8/2023

#include <Windows.h> #include <stdio.h> #include <MinHook.h> //Hook MessageBoxA typedef int(WINAPI* ...


共13条 当前第1页