腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
位
操作
在
我
的
系统
上
编译
时
没有
错误
,
但
godbolt
编译器
给出
警告
/
错误
c++
、
macros
、
bit-shift
、
constexpr
编辑:
Godbolt
链接,例如here!所以我有这个例子来展示
我
制作
的
宏和它们
的
用例: #include <bitset> #define bit_mask(size, offset) (~(~0 <但我注意到,当我将其粘贴到
godbolt
网站上
时
,gcc/clang/etc
给出
了
警告
和/或
错误
,例如: error: constex
浏览 41
提问于2019-06-23
得票数 0
回答已采纳
3
回答
在
C++
中检查条件
时
的
相等运算符
visual-c++
这两种情况有什么不同:
浏览 1
提问于2012-05-05
得票数 1
1
回答
执行程序
的
.exe文件
时
出错
c++
、
c
我
用C语言做了一个乒乓球程序,用Turbo
C++
编译器
。
但
问题是,在
编译
程序后,运行exe文件
时
出现
错误
,如下所示:所以我想这个
错误
可能是因为
我
使用
的
是64
位
操作
系统
,然后
我
尝试
在
32
位
操作
系统
上
运行它,
错误
是这样
的<
浏览 0
提问于2014-06-28
得票数 0
1
回答
明w-w64+代码块:
没有
这样
的
文件或目录
c++
、
gcc
、
windows-8.1
、
codeblocks
、
mingw-w64
我
已经安装了mingw-w64来拥有64
位
编译器
。
我
使用代码块作为IDE,
在
32
位
代码块混合之前,代码块非常好地工作。
我
的
操作
系统
是windows 8.1。
我
遵循了本教程: ||===
编译
:
在
uvgen中发布(
编译器
: GNU GCC
编译器
(x64)) ===| F:\Docu
浏览 5
提问于2014-12-30
得票数 0
3
回答
“用4个字节填充类'Tester‘”
警告
是什么意思?
c++
、
compiler-warnings
、
clang++
对于这个简化
的
测试用例: int foo;}; Tester test; }$ clang++ -std=c++98 -Weverything test.cc
浏览 2
提问于2013-11-25
得票数 33
回答已采纳
1
回答
无法
在
windows 7,32
位
上
使用tdm-gcc构建cpp文件(表示exe不兼容)
c++
、
windows
、
gcc
、
sublimetext3
环境和我想要做
的
事情:,
我
正在尝试
在
32
位
Windows7 PC
上
设置一个带有崇高文本3
的
C++
编码/调试环境。问题:
在
PATH环境变量中添加"C:\Program \Dev-Cpp\MinGW64 64\bin“后,
我
尝试构建一个简单
的
Hello!密码,
但
只有这个: dir: d:\亚石灰石文本 当我试图执行在D:\Sub
浏览 6
提问于2017-04-05
得票数 0
回答已采纳
4
回答
构造函数定义和声明不匹配
c++
、
g++
、
solaris
我
有以下
C++
代码,其中声明中构造函数
的
参数与构造函数
的
定义具有不同
的
常量。public:}; testClass::testClass(const int * const x) {}
我
能够使用g++
编译
这个代码而
没有
任何
警告
,应该
编译
这个代码,或者至少
给出
一些
警告
浏览 1
提问于2009-04-01
得票数 5
回答已采纳
2
回答
类型int和chars值
的
结束
c++
、
c
、
char
如我们所知,char变量
的
范围为-128到127,最大值为255 (如果使用无符号字符)。因此,请澄清
我
以下
的
疑虑: 当我们执行int x=4*1024*1024*1024;
时
,它会产生溢出
错误
,但是当我们执行int x=4 *
浏览 1
提问于2022-01-29
得票数 -1
2
回答
16
位
字段导致*从未初始化
的
内存读取*
警告
c
、
compiler-warnings
、
bit-fields
我
有这样一个类型的人:{ unsigned Timestamp:16;并得到这个
编译器
警告
:bitfield.Timestamp = 12;typedef union unsign
浏览 1
提问于2010-06-30
得票数 0
回答已采纳
1
回答
错误
含义;以二进制形式打印数字
c++
、
compiler-errors
我
使用了代码,
但
编译器
给出
了
错误
:为什么?
浏览 3
提问于2020-05-20
得票数 0
回答已采纳
2
回答
#杂注
警告
(Push)不带#杂注
警告
(Pop)
c++
、
visual-studio-2010
、
visual-c++
在
Visual Studio2010中使用
C++
本机解决方案。
在
文件末尾省略#pragma warning(pop)可能会导致什么后果? 谢谢
浏览 1
提问于2012-08-17
得票数 2
回答已采纳
2
回答
字符串.h包含对代码
的
影响
c
、
string
我
有取自
的
示例代码
我
发现如果
我
注释掉#include <string.h>,程序就会构建,
但
当我试图运行它
时
就会崩溃。为什么它会崩溃?
浏览 0
提问于2013-12-28
得票数 0
1
回答
为什么有可能丢失数据
的
赋值不会产生
编译器
警告
?
c++
、
casting
、
warnings
、
stdint
我
正在使用2017,并收到
编译器
警告
(正如预期
的
那样):在这个
C++
代码
上
:unsigned short test16;但是,当我使用cstd
浏览 3
提问于2017-12-23
得票数 3
3
回答
如何在DOS下
编译
visual-studio-2010
、
performance
、
real-time
、
dos
有
没有
办法把
我
的
代码
编译
成DOS!
我
有一个简单
的
C++
程序,不使用任何windows API。
我
可以使用visual studio 2010
在
windows下运行它,但是,
我
需要更快
的
速度而不需要windows开销。
我
想知道是否有任何方法可以
编译
它在DOS (或任何实时平台)下运行而不产生任何视觉效果开销?(很明显,
我
不想使用非常老
的</
浏览 1
提问于2012-08-16
得票数 1
6
回答
右移位算子
的
怪异行为(1 >> 32)
c++
、
c
、
bit-manipulation
、
bit-shift
最近,
我
遇到了一种奇怪
的
行为,用右转
操作
符。
我
知道它所做
的
和最后
的
2行之间唯一
的
区别是,最后两行是在
编译
时计算
的
。如果
我
使用64
位
整数,为什么它“工作”呢?> g++ -o test test.cpp test.cpp: In function
浏览 7
提问于2010-08-03
得票数 21
回答已采纳
3
回答
ld.exe找不到-lGL
c++
、
windows
、
opengl
、
linker
、
libraries
我
最近买了一本关于OpenGL
的
书,并试图效仿这些例子,但我无法让自己看起来像OpenGL一样工作。 ld.exe||cannot找到-lGL|。
我
的
编译器
是GNU-GCC MinGW on和IDE Code::Blocks,
我
的
操作
系统
是Windows 7 64
位
。
我
已经链接了库:opengl32、glu32、glut32和其他链接器选项
浏览 3
提问于2012-11-11
得票数 3
回答已采纳
2
回答
编译
警告
不存在(GCC和g++)
c++
、
c
、
gcc
、
g++
int bret = 1; 8 10 return 0;在行:7,
没有
左手
操作
符来显示值,
编译器
仍然
没有
生成任何
警告
,GCC和g++都是。按照注释添加/编辑,
我
将只
在
使用以下标志后才会收到
警告
:-Wall -Wextra
浏览 3
提问于2014-07-22
得票数 2
回答已采纳
4
回答
这句话是正确
的
吗?
在
java中if (0 !=表达式或变量) {}?
java
、
syntax
我
正在编写一个java源代码,它
的
风格是:and 或
我
应该将它重写为:and 提前谢谢你!
浏览 0
提问于2012-12-15
得票数 6
回答已采纳
1
回答
不能在windows 7 64
位
上
使用getchar_unlocked和代码::blocks+ MingW
c++
、
windows
、
codeblocks
我
可以
在
像ideone.com这样
的
在线
编译器
上
运行
我
的
代码。
但
MinGW
给出
了
错误
-有办法解决这个问题吗?
我
的
操作
系统
是Windows 7终极64
位
。
浏览 6
提问于2014-08-05
得票数 0
回答已采纳
1
回答
为什么
在
将strlen
的
输出存储
在
int中
时
没有
发出
警告
?
c
、
unsigned
、
signed
strlen返回
的
类型是size_t,它是long unsigned int。为什么
编译
下面的代码
没有
发出关于slen
的
签名性
的
警告
int slen= strlen(msg); (
我
预计为了避免这样
的
警告
,long unsignedint slen是必要
的
。)
浏览 3
提问于2017-10-12
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
令人沮丧的C++性能调试
致完美主义者:0个错误,0个警告
谁动了我的n值?
说说VS2019 v16.8 预览版3中的一大波更新
不喜欢 D和C+,程序员将 58000 行代码移植到 Jai 语言?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券