腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
可以将默认值传递给std::string的引用吗?
c++
、
reference
、
constants
、
default-arguments
void doStuff( std::string const & s1, std::string const & s2=""); 我想知道
这段
代码
在
C++
中
对于s2字符串
是否
合法
。是创建一个临时的,引用将指向该临时的,还是非法的
C++
?
浏览 3
提问于2013-11-06
得票数 8
回答已采纳
1
回答
引用取消引用的空指针,
在
创建时或在
C++
中
访问时生成UB
c++
、
reference
、
null
、
undefined-behavior
我试图实现这样的
代码
{} // handle
这段
代码
在
C++
中
合法
吗?如果obj是未定义的行为,那么访问prt == NULL,但是仅仅定义NULL取消引用也会导致UB吗? 是的,唯一的问题是舒适和风格的主题,但理论主题也是问题。
浏览 2
提问于2020-08-24
得票数 1
回答已采纳
2
回答
按赋值给常量引用的值返回
c++
我正在修复一些
代码
中
的另一个bug,遇到了一些我认为是bug的
代码
;然而,
这段
代码
可以
在
gcc 4.4、4.5和4.6下编译,并且看起来像“预期的”一样工作。谁能告诉我这是不是有效的
c++
?&orig) { // perhaps do some tests on retFoo.bar ...如果这是
合法
的
c++
浏览 1
提问于2011-09-08
得票数 19
回答已采纳
1
回答
std::atomic<std::string>:Visual 2013 (VC12)
中
的访问冲突写入位置0xFEEEEFEEE -
在
使用std::atomic<int>时不发生
multithreading
、
c++11
、
stdatomic
在
x64调试模式下编译并在Visual 2013调试器
中
运行的以下最小
代码
示例将生成 未处理的异常在.:访问冲突写入位置0xFEEEFEEE。(
在
没有调试器的情况下从控制台运行时,错误会读取“0x处的指令.0xddddd处的引用内存.内存无法写入”)。
浏览 3
提问于2015-11-27
得票数 0
回答已采纳
2
回答
c++
函数:将非常数参数传递给常量引用参数
c++
、
constants
、
pass-by-reference
main() int j = 1; j=2; // reassign j
这段
代码
从fine.according到
C++
入门,传递给这个函数的参数如下所示,const int &i = j;我的问题是:如果我是j的同义词,并且我被定义为const,那么
代码
是: const int &i =
浏览 1
提问于2012-02-03
得票数 9
回答已采纳
5
回答
可以用std::for_each改变对象吗?
c++
、
stl
for_each接受InputIterators:template <class InputIterator, class Function>
是否
可以更改函数f
中
的对象,如下所示:{)(int & x){x = x + 1;} std::vector<int>
浏览 0
提问于2009-04-04
得票数 9
回答已采纳
3
回答
我们可以
在
C++
的构造函数
中
调用exit()吗?
c++
、
constructor
、
exit
考虑下面
这段
C++
代码
: A() { exit(1);}; 这样做
合法
吗?
浏览 4
提问于2020-10-09
得票数 2
5
回答
Java
中
的变量分配
java
、
c++
我是一名
C++
开发人员,即将进入Java。将这两种语言相提并论,我对java
中
堆的使用有一些疑问。如果我不需要在
C++
中将一个变量持久化到函数的范围之外,我只需
在
堆栈上分配它,并让调用堆栈负责清理它。因此
这段
代码
在
C++
中
是完全
合法
的,然而,
在
Java
中
,如果我编写类似的
代码<
浏览 3
提问于2015-12-26
得票数 2
回答已采纳
3
回答
虚拟模板方法有意义吗?
c++
、
abstract-class
、
virtual-functions
如果您想知道,我在任何地方都没有见过
这段
代码
,我只是想了解它
是否
有一些特殊的用途
浏览 0
提问于2011-07-10
得票数 5
回答已采纳
1
回答
未显式指定要在派生类
中
重写的方法。这能行得通吗?
c++
、
inheritance
、
standards
用
代码
解释比用文字解释更好:struct Base virtual void foo() = 0;}; void Derived::foo() //Do something here我看到这个编译没有错误,但奇怪的是,你不必
在
派生类
中
显式声明要实现这
是否
应该按照
C++<
浏览 0
提问于2012-01-11
得票数 2
回答已采纳
1
回答
如何使用libpqxx正确选择日期字段?
c++
、
postgresql
、
libpqxx
我试图使用libpqxx和
C++
从PostgreSQL数据库中选择date字段。 我会使用
这段
代码
,但我不知道它
是否
合法
。我已经
在
文档
中
搜索过了,但是我没有任何文档记录。
浏览 0
提问于2019-08-17
得票数 2
回答已采纳
1
回答
检查类方法
中
是否
(此== nullptr)
c++
、
null
我想替换如下
代码
: obj->is_valid();Obj::is_valid(obj); 虽然
这段
代码
确实像gcc-5.4.0预期的那样工作,但我的问题是,这
是否
是一个
合法
的
C++
代码
,将由其他(旧的/新的)
C++
编译器正确地解释/优化?
浏览 0
提问于2018-10-01
得票数 0
回答已采纳
4
回答
函数的未命名参数可以有默认值吗?
c++
、
function
、
c++11
、
default-parameters
、
function-signature
下面的
代码
在
C++
中
合法
吗?{} {}
C++
标准的哪一页声明这种使用是
合法
的?
浏览 6
提问于2013-02-04
得票数 13
回答已采纳
1
回答
从几个基类重写虚拟函数
c++
、
standards
假设我有这样的
代码
: virtual void foo() = 0; virtual void foo() = 0;
在
c++
中
,这种凌驾性的法律和定义
是否
是完全
合法
的?
浏览 1
提问于2017-04-25
得票数 2
回答已采纳
4
回答
C++
为什么array=ptr是
合法
的?
c++
、
syntax
最近我看到了
这段
代码
。这一行不应该是一个编译错误吗?char arr[4]="Abc";-edit-只是为了好玩,我试着用一个静态常量字符*替换"Abc“。
浏览 0
提问于2010-10-03
得票数 0
回答已采纳
2
回答
在
类模板专门化处进行前向声明
c++
、
templates
下面的前向声明是
在
类模板专业化阶段,
合法
的
C++
代码
吗?{}; {}; {} 它是,但我不确定它
是否
合法
浏览 1
提问于2018-01-22
得票数 3
回答已采纳
2
回答
指向常量的
C++
指针
c++
、
pointers
、
reference
、
constants
为什么1是错误的,2是
合法
的。
这段
代码
取自
C++
primer第5版,
在
thisEdit上没有太多的细节:这不是一个重复的问题,所谓的原始问题是非常通用的const double *
浏览 0
提问于2019-06-09
得票数 3
2
回答
将{指向带有C链接的函数的指针}赋值为{指向带有
C++
链接的函数的指针},反之亦然
c++
、
function-pointers
、
extern
、
linkage
这段
代码
合法
吗?extern "C" typedef void (ft_blah_c)();/*extern "
C++
"*/ void fn_blah_cpp() {} ft_blah_c *g_Blah_c = fn_blah_
浏览 0
提问于2012-12-29
得票数 3
1
回答
取消设置所有格式标志
c++
、
formatting
、
language-lawyer
、
iostream
、
flags
使用unsetf
在
C++
中
取消所有格式标志
是否
合法
?例如,std::cout的定义行为是什么?
浏览 3
提问于2017-06-29
得票数 2
回答已采纳
1
回答
通过强制转换到int来访问原始内存
是否
违反了严格的别名?
c++
、
memory
、
strict-aliasing
下面的
代码
出现在我的脑海中:*(reinterpret_cast<int*>(rawMem)) = INT_MAX; // INT_MAX from <limits.h>
这段
代码
是否
违反了
C++
关于的规则?如果
代码
没有违反严格的别名,为什么不呢?std::ma
浏览 0
提问于2016-06-19
得票数 4
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券