腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
String
类
构造
函数
接受
const
char
*
的
列表
、
、
、
、
在我
String
类
中,我想创建一个
接受
可变长度参数(
const
char
*)
的
ctor,就像带有可变模板
的
参数包一样。像下面这样
的
东西 class
String
public:
String
(
const
char
*... xList) // Internally appendingall
const<
浏览 2
提问于2020-07-25
得票数 0
回答已采纳
4
回答
C++使用STL
列表
,如何将现有
列表
复制到新
列表
中
、
、
、
、
现在,我正在使用一个复制
构造
函数
来获取一个名为val
的
char
类型
的
列表
,我需要将传递给复制
构造
函数
的
字符串v
的
所有元素放入val
列表
中。Public:list<
char
> val; 因此,在LongInt
类
的
公共部分,我有一个
浏览 1
提问于2011-04-05
得票数 3
回答已采纳
3
回答
C++
构造
函数
与隐式字符串转换
、
、
、
、
在c++中,我可以使用带有std::
string
参数
的
构造
函数
编写
类
。由于隐式转换,这将允许我从std::
string
或
char
*
构造
该类
的
实例。有理由同时使用std::
string
构造
函数
和
char
*
构造
函数
吗?void do_stuff_with_
string
(
const
std::
浏览 0
提问于2014-06-05
得票数 6
回答已采纳
2
回答
在C++中调用不存在
的
构造
函数
、
假设我们有一个
类
字符串: public:
String
(
const
char
*p);如果我们尝试这样做会发生什么:写道,字符'x‘将被转换为整数,并将调用字符串(整数)
构造
函数
。其次,我们在
类
中有两个
构造
函数
。第一个<e
浏览 0
提问于2013-04-05
得票数 3
回答已采纳
1
回答
使用包含字符串
的
模板对象创建可变模板
、
、
、
我想要创建一个模板,它将
接受
包含字符串
的
特定
类
的
不同数量。当我尝试创建这样一个模板
类
时,它会抛出--
构造
函数
"A“
的
实例与参数
列表
不匹配template<template_
string
s>乙级:class B {};template&l
浏览 4
提问于2022-07-09
得票数 1
回答已采纳
1
回答
为什么std::字符串{“
const
char
ptr"}工作?
、
、
、
、
我可以看到std::
string
只有一个带有initializer_list:
string
(initializer_list<
char
> il);
的
CTOR,所以初始化程序
列表
应该与chars一起工作为什么std::
string
{"some_str"}工作,它得到了
const
char
*,对吗?
浏览 4
提问于2015-10-23
得票数 0
回答已采纳
2
回答
这个语义调用哪个
构造
函数
?
、
这是字符串
的
构造
:
string
类
具有以下
构造
函数
,我认为它可能被绑定到:
string
(
const
char
* s);
string
(initializer_list然后,我看到initializer_list
浏览 5
提问于2013-08-02
得票数 4
回答已采纳
2
回答
string
类
中
的
String
(
const
char
*)
构造
函数
内存泄漏
、
、
因此,我试图实现
String
类
,但是出现了一个错误,即分段错误。我认为我
的
构造
函数
中有内存泄漏。你能告诉我我做错了什么吗?谢谢。 int i = 0; while(chars[len;
Str
浏览 2
提问于2020-04-06
得票数 0
回答已采纳
1
回答
向量
构造
函数
中initializer_list<
const
char
*>到initializer_list<
string
>
的
转换
、
、
、
、
std::vector
的
初始化程序
列表
构造
函数
具有以下形式是什么使得像std::vector<
string
> vec{ “foo”, “bar” };这样
的
初始化成为可能?为什么
构造
函数
接受
std::initializer_li
浏览 12
提问于2022-09-05
得票数 3
回答已采纳
2
回答
从'
char
‘到'
const
char
*’
的
C++转换无效[-fpermissive]|
我对这段代码有一个问题:{ if(GetAsyncKeyState(key))
string
skey = key; counter++; } 每次我尝试运行程序时,都会出现这个错误: CodeBlocks Projects\CB32KLG\main.cpp|66|error:从'
char</em
浏览 0
提问于2014-11-08
得票数 2
6
回答
为什么c++在尝试将字符串转换为另一种类型时不识别它?
、
我有一个相当简单
的
类
,如下所示: public: };
string
_name;注意,greet方法
接受
一个Person类型
的
参数。,它会生成以下错误:no matching function for call to ‘Person::
浏览 12
提问于2011-09-10
得票数 5
回答已采纳
4
回答
如何在
类
构造
函数
中初始化私有
char
*,并在实例化时输入用户
、
、
、
以下程序在
构造
函数
定义中崩溃。显然,我不能使用
构造
函数
将给定
的
字符串复制到品牌
的
变量到私有
类
变量_brand中。编辑:请不要建议使用std::
string
类
,因为我在这个
类
上使用了c-字符串。这是C++大学中级班作业中
的</em
浏览 6
提问于2015-10-16
得票数 2
6
回答
为什么我可以将一个"C字符串“传递给一个需要std::
string
的
函数
,并且它可以工作?
、
我有一个方法:{}foo.Bar("hello"); 我以为"hello"是
const
char
*,不是std::
string
浏览 1
提问于2011-08-03
得票数 1
回答已采纳
1
回答
如何将字符串转换为对象类型?
#include <iostream>using namespace std; {
char
* str;
String
(
char
* s) int len = strlen(s); str = new
char
[len + 1]; // points tos1 = "who knows"
浏览 1
提问于2020-04-24
得票数 0
4
回答
使用非默认
构造
函数
初始化成员
类
、
、
我正在尝试制作一个gui,它有一个包含textPanel
类
的
SimpleWindow
类
: private:{我希望能够使用
const
char
*初始化text_panel_m,该
const
char
*可以转换为std::
string
,而不需要创建另一个
接受</e
浏览 1
提问于2011-04-20
得票数 4
回答已采纳
1
回答
如何创建
接受
wstring
的
派生
类
并调用
接受
字符串
的
基
类
构造
函数
?
、
、
不久前,我在堆栈溢出上发现了一个巧妙
的
技巧,它展示了从runtime_error创建派生异常
类
的
方法,该类
接受
wstring作为
构造
函数
。诀窍是使用虚拟方法调用初始化runtime_error基。(我同意从wstring到
string
的
有损转换): // Convert the wstr
浏览 4
提问于2012-02-01
得票数 0
回答已采纳
6
回答
为什么重载
的
C++
构造
函数
没有被调用?
、
、
我有一个这样
的
类
:public: Test(bool value); 如果我像这样创建一个对象:布尔
构造
函数
被调用了!
浏览 0
提问于2010-08-06
得票数 10
2
回答
显式
构造
函数
和嵌套初始化程序
列表
、
、
、
#include <
string
> { A(std::
string
) {} B(B &) = delete;{} 但是为什么它首先要编译,列出
的
编译器是如何解释这些代码
的
呢为什么MSVC能够
浏览 6
提问于2017-11-28
得票数 10
回答已采纳
1
回答
在结构中可能存在
的
错误:结构中
的
文字字符串类型
、
、
、
我正在尝试编写一个C++
类
,它
的
构造
函数
只
接受
字符串文字,而不
接受
其他形式
的
字符串。当我们知道字符串内容在整个程序执行过程中是恒定
的
时,我们
的
目标是为文字字符串缓存自定义字符串对象
的
构造
。下面是我
的
实现:{ template <int N> LiteralString(
const
<em
浏览 1
提问于2014-06-03
得票数 3
3
回答
C++不使用所需
的
构造
函数
。
所以,在罗伯特·莱弗尔
的
“面向对象
的
C++编程,第4版”一书中,问题9-2
的
解决方案似乎存在一些问题。所以问题是,如果我想创建一个带有像Pstring = "This is a
string
"这样
的
语句
的
Pstring对象,那么Pstring
构造
函数
将只调用
String
类
中没有参数
的
构造
函数
,而不是使用一个
char
[]参数<e
浏览 3
提问于2020-05-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c+之封装——string类型的实现
C语言基础及指针动态内存分配
C语言与C++语言混合编程的方法
C++20:核心语言
C常用字符串分割方法实例汇总
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券