腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
std
::
endl
不能
作为
函数
参数
传递
?
c++
、
overloading
、
iostream
、
template-argument-deduction
#include <iostream> {} { // candidate template ignored: // couldn'tinfer
浏览 33
提问于2021-04-24
得票数 3
回答已采纳
1
回答
将非常量c字符串读入string类
c++
更新:{ return 0;错误:test.cpp:11:14: er
浏览 5
提问于2014-09-26
得票数 0
回答已采纳
2
回答
通过引用
传递
的字符串流的奇怪行为
c++
、
stringstream
为了实现这个目标,我必须将一些字符串流
作为
参数
传递
给一些
函数
,但是当我输出字符串流时,我看到了类似于地址的东西。代码:#include <sstream> {} { d
浏览 0
提问于2012-03-12
得票数 0
回答已采纳
2
回答
const引用的类型是什么?
c++
、
templates
、
types
、
typedef
、
const-reference
我知道,将const引用变量
传递
给
函数
的const引用
参数
并不会导致
函数
参数
的类型为--“const引用--裁判类型的const引用”。const引用
参数
的变量名仅被视为裁判员的另一个别名,但却以
不能
使用别名来修改裁判员的保护而美化。 引用变量的名称被当作裁判员变量的别名使用的想法很好地应用于变量,给出了另一层间接。const&).name() <<
std
::
endl
; // "
浏览 3
提问于2013-12-12
得票数 2
回答已采纳
1
回答
当将临时变量
传递
给线程
函数
时,
为什么
移动构造
函数
被调用两次?
c++
、
multithreading
、
std
、
stdthread
、
perfect-forwarding
在下面的代码中,我
不能
理解
为什么
类的移动构造
函数
被调用两次,考虑到我的线程
函数
是通过右值引用接受
参数
的,所以我希望当
参数
被移动到线程constructor.Can时,移动构造
函数
只被调用一次,有人给出了线程构造
函数
如何工作以及如何将
参数
传递
给线程
函数
的见解<<
std
::
endl
;}; void my_thread_func(Test&
浏览 1
提问于2018-05-16
得票数 4
3
回答
当我们通过值将一个对象
作为
参数
传递
给一个方法时,
为什么
会调用复制构造
函数
?
c++
、
copy-constructor
、
pass-by-value
当我通过值将对象
作为
参数
传递
给
函数
时,
为什么
会调用复制构造
函数
?请参见我的以下代码:我正在将一个类的对象
作为
参数
按值
传递
给
函数
display(),但它在控件命中display()
函数
之前调用了复制构造
函数
。我不明白
为什么
。#include "stdafx.h"using namespace
浏览 0
提问于2013-05-24
得票数 17
回答已采纳
1
回答
将实例
作为
参数
传递
给
函数
,然后在
函数
中显示实例数据。
c++
、
function
、
object
、
arguments
我希望能够将pixelOne
作为
参数
传递
给showPixelDetails()
函数
。到目前为止,我发现的唯一方法是在下面。如何将pixelOne
作为
参数
传递
给该
函数
?#include <iostream>{ float xCoord;double brightness;
浏览 2
提问于2022-11-14
得票数 -1
2
回答
为什么
rvalue引用
传递
为lvalue引用?
c++
pass()引用
参数
并将其
传递
给reference,但是rvalue
参数
实际上称为reference(int&)而不是reference(int &&),下面是我的代码片段:#include <utility>
std
::cout << "lvalue" <<
std
::
endl
;vo
浏览 3
提问于2016-08-20
得票数 7
回答已采纳
1
回答
返回具有模板大小的数组的引用。
c++
我正在尝试
函数
的返回值是对大小为可变(即模板)的数组的引用。我的代码是:const char* (&GetArr::cout << s <<
std
::
endl
; } 但这
不能
编译。使用它的唯一方法是在GetArr()中指定大小;但是我想知道
浏览 4
提问于2022-09-22
得票数 1
回答已采纳
1
回答
模板
参数
演绎,限定-Id和性能
c++
、
template-argument-deduction
) <<
std
::
endl
; };template<typename T> void gate(T&& x,
std
::function<void (T&&)> f) { f(
std
::move(x)); }; 由于模板
参数
的推导
不能
使lambda(0)和
std
::function&
浏览 6
提问于2022-09-07
得票数 0
回答已采纳
2
回答
std
::greater<int>()(100,300),
为什么
它能工作?
c++
、
functor
std
::greater<int> g;或者
作为
函数
的
参数
。find_if(v.begin(), v.end(),
std
::greater<int>()) 但是这意味着什么呢?
std
::cout <<
std
::gr
浏览 1
提问于2015-10-06
得票数 2
8
回答
为什么
函数
不知道数组的大小?
c++
、
function
、
pointers
、
sizeof
如果我写{ cout<<sizeof(a)/sizeof(a[0])<<
endl
; //a is a pointer= {1,2,3,4,}; return 0;{ cout<<sizeof(a)/sizeof(a[0])<<
endl
那么
为什么
函数
不知道数组的大
浏览 8
提问于2010-05-01
得票数 1
回答已采纳
1
回答
为什么
在同一个输入上调用
std
::getline() n次
传递
第n个标记化?
c++
、
getline
= NULL) while(
std
::getline(ss,to,'\n')){ } return:
endl
<< "my" <<
std
::
endl
<< "name" <<
std
::
endl
浏览 3
提问于2018-12-21
得票数 0
回答已采纳
1
回答
使用带有constexpr
参数
的
std
::enable_if进行重载解析
不能
按预期工作
c++
、
templates
、
c++17
、
enable-if
我试图根据其中一个模板
参数
的类型为
函数
模板添加
函数
重载,并将定义为consexpr的
参数
传递
到其他地方以帮助解决重载问题。::cout << "Using my impl: " << --i <<
std
::
endl
; typename T, typename
std
::enable_if<< "Using default im
浏览 20
提问于2021-03-25
得票数 0
回答已采纳
3
回答
在
函数
参数
c++中指定命名空间
c++
、
arduino
、
namespaces
、
esp8266
如何指定在C++ (arduino)中
传递
函数
参数
所使用的名称空间 目标是根据程序运行的模式选择名称空间。当然,模式在运行时可能会改变。
浏览 7
提问于2022-03-29
得票数 0
1
回答
为什么
endl
(
std
::cout)要编译
c++
、
argument-dependent-lookup
#include <iostream>
endl
(
std
::cout);}
std
::cout <<
endl
; 除非使用using,否则将失败,否则需要
std
::
endl
。
浏览 2
提问于2015-03-27
得票数 13
回答已采纳
2
回答
忽略C++子类构造
函数
c++
、
class
、
inheritance
、
polymorphism
在下面的代码中,当我用同一个类的
参数
初始化一个子类时,程序调用父类构造
函数
,而不是调用子类的derived3。但是,如果我
传递
一个只属于父类的
参数
,它将正确地调用两个
函数
derived2。
为什么
编译器会忽略前一种情况下的子类构造
函数
?base2]" <<
std
::
endl
;
std
::cout << "[derived
浏览 4
提问于2020-07-17
得票数 1
1
回答
在C++中重新分配
函数
内的指针
参数
c++
如果我将指向
函数
的指针
作为
参数
传递
并分配给
函数
内部的指针,这难道不应该反映在调用范围中吗?#include<string> { s = new
s
浏览 3
提问于2022-04-16
得票数 0
回答已采纳
1
回答
在类中使用random_device
c++
、
class
、
random
在主{}类中调用该代码的哪一部分是合乎逻辑的,在(例如)新对象的构造
函数
中应该使用哪个部分(我应该
传递
什么
作为
参数
),以及
为什么
?问题更多的是,向对象(
参数
等)
传递
random_device变量的最佳方式是什么?srand ( time ( NULL ) );
std
::mt19937 mt(rd());
std
::uniform_int_distribution<
浏览 5
提问于2014-01-24
得票数 3
回答已采纳
2
回答
通过
函数
指针
函数
将lambda
作为
模板
参数
传递
给模板。
templates
、
c++11
、
lambda
、
c++14
、
c++17
看来我
不能
把一个非捕获的lambda
作为
模板
参数
传递
给一个模板
函数
指针
函数
。是我做错了,还是不可能?function pointervoid fun( int i ) F(i);{} { voi
浏览 2
提问于2015-06-24
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++20:核心语言
如何学好C+。有书自学就够吗?那你可能就还是在入门!
如何把C/C++程序编译成实用的Python模块
C语言指针详解
(二)Reactor模式
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券