Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
这个使用
的简单 C++ 程序正确吗?
这段代码似乎在 gcc 和 clang 的 ubuntu 可信 版本中工作正常 并且通过 mingw 在 VM 上的 Win 7 中工作正常 最近我升级到 Wily 并使用 clang 构建的版本始终崩溃 include
c
C11
Clang
locale
从无符号除法结果分配时有关符号转换的警告
我编译了以下代码 Wsign conversion int main unsigned int a 8 int b a 8u warning implicit conversion changes signedness unsigned i
c
Clang
在 Clang AST 中查找声明的父级
我正在使用 clang 进行一些分析 我需要在 AST 中找到声明的父级 例如 在下面的代码中我有int x我想获取它的父级 它应该是函数声明 int main int x return 0 我知道正如这个链接中提到的http commen
c
Clang
abstractsyntaxtree
clang 上的尾随参数包缺少默认参数
Clang 抱怨尾随参数包不是默认的 但据我所知它是标准的并且是可能的 我做错了吗还是clang的错误 这是我的仓库 如果你想查看完整的源代码 是这里 https github com OzanCansel speech blob mast
Clang
metaprogramming
比较两个map::iterators:为什么它需要std::pair的复制构造函数?
下面非常简单的代码在 C 98 中编译和链接时不会发出警告 但在 C 11 模式中会出现难以理解的编译错误 include
c
gcc
C11
Clang
stdpair
使用 clang 的 ThreadSanitizer 和 TBB 避免误报
有没有人尝试过clang 的 ThreadSanitizer http clang llvm org docs ThreadSanitizer html with 英特尔线程构建模块 TBB http en wikipedia org wi
c
Clang
racecondition
tbb
threadsanitizer
编译器是否优化了净零位移?
我有一些代码 如下面的代码块 我不允许发布原始代码 cpp我认为正在编译的文件clang Ubuntu clang version 3 5 2 3ubuntu1 tags RELEASE 352 final based on LLVM 3
c
Compilation
compileroptimization
Clang
Mac 上使用 Clang 或 GCC 的 C++11
我在 Mountain Lion 上有 Xcode 4 5 2 并且我已经安装了最新的 命令行工具 但是当我尝试使用g or clang 以及选项 std c 11 stdlib libc 我收到错误 和g cc1plus error un
c
xcode
C11
g
Clang
指定不同访问器中静态局部变量的构造/销毁顺序
我遇到了崩溃cxa finalize运行一个程序 这是一个程序 而不是其中的库 ac test exe Assertion failed AcLock cpp 54 AcLock libc abi dylib terminate calle
c
gcc
initialization
Clang
尝试将 GCC 特定的 asm goto 移植到 Clang
我一直在尝试将一些 GNU 扩展转换为实际的标准 C 这样它就可以在 clang 上运行 知道标准 C 而不是 GNU 扩展 我有点不知所措 asm goto 1 STATIC KEY INITIAL NOP pushsection jum
c
Linux
gcc
Linuxkernel
Clang
clang:自定义属性在 AST 中不可见
我按照官方手册中的描述在 clang 中实现了一个自定义属性 http clang llvm org docs InternalsManual html how to add an attribute http clang llvm org
c
attributes
Clang
abstractsyntaxtree
libtooling
如何在 Xcode 中禁用一个文件的优化
我的 Xcode 项目依赖于另一个库 当我使用以下命令构建项目时 这会导致项目出现错误 O3 option 这些错误仅存在于一个文件中 所以我想关掉 O3 该文件的选项 是否可以 打开目标 看下Build Phases 打开Compile
xcode
Clang
LLVM
在 Linux 上使用“libc++”编译时,未定义对“__cxa_thread_atexit@@CXXABI”的引用
我正在尝试编译我的项目Arch Linux x64 using libc libc abi and 铿锵 3 6 0 项目编译正确 但无法链接并出现以下错误 错误 CMakeFiles main cpp o 对符号 cxa thread a
c
Linux
Linker
Clang
libc
C++2a 合约编程和编译器
我有兴趣研究最近接受的C 20 的合约编程 https en cppreference com w cpp language attributes contract用于学习和调查目的 当我四处寻找编译器支持时 我很失望没有找到任何支持 两个
c
gcc
Clang
Contract
C20
Clang 标志的完整列表
在哪里可以找到 Clang 标志的完整列表 有一些 比如 include pch 这似乎没有在手册页中列出 我知道 GCC 使用一些相同的标志 但它不包括类似的文档 Os我相信这仅在 Clang 中可用 是否有地方可以找到所有 Clang
Clang
Clang 和二进制折叠表达式 — 空参数包的诅咒
具体来说 Clang 3 6 0 目前由 Coliru 托管 所有这些片段都是从以下位置调用的 int main foo std cout lt lt n n foo 1 2 3 以下代码 template
c
Clang
compilerbug
C17
foldexpression
为 std::string 实现派生复制和移动构造函数?
我正在尝试使用 Embarcaderos clang 32 位编译器编译 VTK 7 0 库 但是 我最后收到一个链接错误 如下所示 56 Linking CXX shared library bin vtkCommonDataModel
c
C11
Clang
CBuilder
表达式的不同编译器行为: auto p {make_pointer()};
以下程序的正确行为是什么 example cpp include
c
g
c14
Clang
ICC
构建 LLVM 失败并显示空错误消息
我正在尝试构建 LLVM 3 1 和 Clang 3 1 我遵循了入门指南铿锵的网站 http clang llvm org get started html 检查必要位置的存储库 获取 Python 等 如果我安装了 Python 3 3
python
Windows
CMake
LLVM
Clang
Clang C++ 抑制每个文件的 -Wno-deprecated-声明
在 Xcode 中 在项目级别我有以下设置 Xcode 设置以抑制不推荐使用的函数警告 https i stack imgur com 4eNeY png 这会将 Wno deprecated declarations 添加到编译中 我可以
Clang
pragma
SuppressWarnings
1
2
3
4
5
6
...29
»