腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
11
回答
确定
构造
函数
初始值
设定
项
中
的
数组
大小
、
、
、
在下面的代码
中
,我希望在调用Class
构造
函数
时将
数组
定义为
大小
为x
的
数组
。我该怎么做呢?
浏览 0
提问于2009-04-15
得票数 22
回答已采纳
2
回答
在扩展类时,初始化程序块
的
行为是怎样
的
?
} super("test"); }我得到
的
输出是:B静态
初始值
设定
器块测试B
构造
函数
但我希望它是
浏览 1
提问于2020-07-10
得票数 4
2
回答
在基类
构造
函数
内初始化继承成员如何减少对…
的
调用?
我已经读过了,而不是在派生
构造
函数
中
初始化继承
的
成员(在我们
的
示例
中
是_c1 ):{} { { }我们应该在基类
构造
函数
中
初始化它们,因为这样我们就减少了对继承成员( _c )
的
调用:{ public A(_c字段,则初始
浏览 1
提问于2010-06-18
得票数 1
回答已采纳
4
回答
为什么不能在成员
初始值
设定
项
中使用'this‘?
Foo foo) }{}“不能在成员
初始值
设定
项
中使用'this‘”public class Foo private Bar _bar; { }有人知道这背后
的
原因吗?我
的
浏览 39
提问于2011-05-25
得票数 55
回答已采纳
1
回答
单声道C#编译器与MS C#编译器在作用域上
的
差异
、
、
、
、
在这里,我陷入了与C#
中
实例方法/属性
的
作用域
的
区别的绝境。e) => Execute()) } {} 代码在MonoDevelop 3.0上编译得很好,但在VS2010
中
给出了一个错误:非静态字段、方法或属性"Base.Execute“基本上需要对象引用,这归结为这样一个事实:当从派生类
的
构造
函数
调用基类
的
构造
函
浏览 3
提问于2012-05-14
得票数 7
回答已采纳
1
回答
从POD结构继承
的
类
中
默认
构造
函数
的
奇怪行为
、
正如我在上一个问题中提到
的
,我已经决定从Win structure BITMAP继承我
的
类,以提供一些扩展功能。CPreviewFrame::CPreviewFrame():{ bmBits = NULL; //ensurethat compiler in debug won't init it wit
浏览 1
提问于2011-09-26
得票数 2
回答已采纳
1
回答
为什么非静态数据成员初始化器会破坏统一
的
初始化语法?
、
、
、
如果所有的类/结构数据成员都缺少
初始值
设定
项
,则可以使用统一
的
初始化语法来
构造
对象。struct foo int i;};foo bar{ 5, 3.141f }; 但是,如果一个或多个成员具有
初始值
设定
项
,则统一
的
初始化语法将无效。我猜测添加一个数据成员
初始值
设定
项
会自动实现一个或多个默认
构造
函
浏览 5
提问于2013-07-04
得票数 6
回答已采纳
3
回答
常量对象和
函数
的
问题
、
我正在努力学习如何使用常量
函数
和对象,然而,我有一些错误,让我一个多小时都睡不着觉,我似乎无法弄清楚。我在遵循一个简单
的
例子,我想我在路上
的
某个地方迷路了。这是我
的
代码。但是它仍然是一个恒定
的
对象吗?谢谢你
的
帮助,我希望我给了足够
的
信息。如果这很重要的话,我使用
的
是代码块。
浏览 1
提问于2012-08-15
得票数 8
回答已采纳
5
回答
C#
中
的
构造
函数
与对象
初始值
设定
项
优先级
、
、
我最近一直在学习C#
中
的
对象初始化器,但现在我想知道当它与
构造
函数
冲突时它是如何工作
的
。A() foo = true; { }当我尝试这个
的
时候会发生什么class B private A a = new A() { foo = false }; private A b = new A(true) { foo = fal
浏览 5
提问于2013-06-27
得票数 59
回答已采纳
3
回答
为什么派生类
的
字段初始化器在基类
的
初始化器之前执行
、
、
构造
函数
是按照从上到下
的
顺序执行
的
,即首先执行base,然后是派生
的
。这种安排基于一个重要
的
OOP保证,即对象(这里是base)在使用之前必须始终被初始化(这里是在派生类
的
构造
函数
中
)。我想知道为什么字段初始化器在C#
中
不遵循这个原则?我是不是漏掉了什么? 我在字段初始化器
中
也发现了这个原则
的
用处。我有一个基类,它有一个返回Identity对象
的
浏览 0
提问于2011-08-18
得票数 5
回答已采纳
1
回答
在模板化类
中
构造
对象需要异常初始化
、
、
、
、
我有一些结构如下
的
代码: class External { 49 | External<int> e(Type::a);通过一些实验,我发现如果我以不同
的
方式
构造
External类型
的
对象,它就会起作用:class
浏览 3
提问于2021-02-21
得票数 2
4
回答
未初始化
的
常量
、
、
、
、
这在当前
的
MSVC编译器
中
编译得非常好:{但是,它无法使用当前
的
g++编译器进行编译:note: 'const struct Foo' has no user-provided default constructorstruct Foo F
浏览 3
提问于2011-11-11
得票数 16
回答已采纳
1
回答
如何辨别类型是否为静态
数组
初始值
设定
项
?
、
、
首先,我假设编译器将静态
数组
初始值
设定
项
转换为私有嵌套类,通常名称为__StaticArrayInitTypeSize=12。我正在做一个需要处理某些类型而忽略其他类型
的
项目。 我必须能够处理自定义结构类型,它们和生成
的
静态
数组
初始值
设定
项
类一样,都是值类型。我必须忽略生成
的
静态
数组
初始值
设定
项
类。我还必须忽略枚举和委托。typ
浏览 7
提问于2011-10-15
得票数 2
回答已采纳
3
回答
从另一个成员
函数
/
构造
函数
调用C++
构造
函数
会执行初始化器列表吗?
、
、
、
在C++对象
中
,当您从另一个
构造
函数
或成员
函数
调用
构造
函数
时(在对象已被
构造
之后),您正在调用
的
构造
函数
的
初始值
设定
项
列表是否仍会被执行?
浏览 0
提问于2012-05-05
得票数 3
2
回答
.NET
中
的
TaskScheduler.FromCurrentSynchronizationContext()
、
、
我在尝试运行下面的示例时遇到运行时异常。 at System.Threading.Tasks.SynchronizationContextTaskScheduler..ctor()
浏览 0
提问于2011-11-19
得票数 7
回答已采纳
1
回答
浮动dashPattern[] = {10,5};
、
、
、
它能做我想做
的
事,但我不知道为什么。我知道它是基于UIBezierPath方法
的
:其次,我从来没有使用过[]和{}来设置变量,并且不理解这里发生了什么。我仍在努力牢牢掌握一些objective-c原则,我想理解这些理论和概念,而不仅仅是重复我在网上找到
浏览 2
提问于2013-05-26
得票数 1
回答已采纳
3
回答
如何在C#
中
声明一个不可写
的
数组
?
、
、
、
、
目前,我
的
代码类似于:这阻止了我在静态
构造
函数
之外将INTARRAY赋值给int[]
的
新实例,但它仍然允许我为单个例如:如何才能使此
数组
完全为只读?这是一个值类型
数组
,并在声明中分配了一个
数组
初始值
设定
项
。我如何才能让这些
初始值
无限期地存在?
浏览 0
提问于2010-11-24
得票数 3
回答已采纳
2
回答
Cpp在不需要时请求默认
构造
函数
、
、
我
的
代码: const ProductBaseType baseType, _location = location;我得到一个错误:我知道没有任何默认
的
位置
构造
函数
,它
的
目的是...如果有什么关系的话
浏览 0
提问于2019-12-02
得票数 0
4
回答
为什么HttpContext.Current需要在类中使用,而不是在方法中使用
例如,如果我在Page_Load方法
中
,并且想要获取查询字符串数据,我只需执行以下操作: { }但如果我在类
中
,而不是在我必须使用
的
任何方法
中
: public partial class Product
浏览 1
提问于2011-02-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券