optional 相关问题

不可变类型,可能包含值或引用。这种类型的每个实例都包含一个非空值或引用,或者什么都不包含(在这种情况下我们说引用是“缺席”;它永远不会被称为“包含空”)。

std :: optional的转发引用构造函数的约束

std :: optional在此日期有8个构造函数,如下所示(也在这里http://en.cppreference.com/w/cpp/utility/optional/optional)/ *(1)* / constexpr optional()noexcept; / *(1)* / constexpr ...

回答 2 投票 5

如何添加两个Optionals?

我来自C ++背景,但我正在为MetalKit学习Swift 4。由于我只习惯使用C ++,因此对“选项”的整体关注对我来说有点陌生。在阅读Swift 4的同时......

回答 5 投票 2

如何安全地从用户默认值中解包值? [重复]

如果让我们看到:Bool = defaults.bool(forKey:UtilitiesKeys.mainTutorialSeen){return seen}如果我这样做,则返回false swift显示我的问题:从'Bool'到'Bool'的条件演员总是......

回答 3 投票 1

BufferedReader和getInputStream()返回中文字符

我正在使用Java运行注册表查询,并读取结果以查看当前计算机上是否安装了Adobe。当我在命令提示符中手动执行注册表查询时,Adobe是其中之一...

回答 1 投票 -1

PHPDoc可选参数

这里有两个类似的问题,但是没有一个答案似乎有效。 PHPDoc似乎不能将我的函数中的可选参数识别为可选参数,例如:/ ** ...

回答 1 投票 30

如果存在,可选获取值

作为一个例子,我有一个像这样的可选项:可选 opt = Optional.ofNullable(status).map(Status :: getDesktop);我想拥有桌面并在lambda之外使用它...

回答 2 投票 1

如何在Swift中检查类型是否为Optional?

如何在Swift中检查类型是否为Optional?假设我有一个PartialKeyPath类型的变量,其中:struct Foo {let bar:String let baz:String? } typealias属性 =(关键:......

回答 4 投票 4

删除强制解包

删除force unwrapping private func getLanguageCode() - > String {return Locale.current.languageCode!删除强制解包私有函数getLanguageCode() - > String后? {如果......

回答 5 投票 1

消除力量展开的最佳方法

var记录器:记录器? = nil func startAudioRecording(){if recorder == nil {recorder = recorder()} if!recorder!.isRunning(){recorder?.startRecording({[weak self] ...

回答 2 投票 -1

如何防止可能失败的属性的初始化

我的类有一个NSURL类型的属性,它是从一个字符串初始化的。该字符串在编译时已知。为使班级适当运作,必须将其设定为......

回答 1 投票 5

Java可选“while not null”等效[duplicate]

让我们假设我们从这个代码开始,而((element = getNextElement())!= null){//做某事}并想要重写它,以便getNextElement()返回一个Optional而不是......

回答 1 投票 0

可选的SSRS参数

我有一个可选的字符串参数@PString和一个可选的整数参数@PInt,并将其设置为允许空值。有人可以帮助我使用“where”子句中的语法来考虑......

回答 1 投票 -1

Optional.map - 它是如何工作的?

我正试图进入Java 8中的可选问题。我编写了一个非常简单的程序,由一个类和main()方法组成。我希望输出数据是[aaa,DDD,ccc]。但是,我......

回答 4 投票 0

Swift的可选地狱?

如何正确处理选项,尤其是多级可选时?例如,如果让string = html {let doc = try ?,那么让html = String(data:response.data!,encoding:.utf8) ...

回答 3 投票 -1

Java 8可选类:如果可为空则返回值

我正在尝试将现有的代码片段转换为一些花哨的Java 8单行代码。私有静态最终地图 FOO_MAP = ... public static Foo getForCode(final Integer code){if(...

回答 4 投票 1

Getopt可选参数?

我有一个程序,你输入一个选项-d然后是否在选项后提供一个非可选参数,做一些事情。继承我的代码:#include #包括

回答 4 投票 6

线程1:致命错误:在解开可选值时意外地发现nil - 我是否包装错误? [重复]

试图在Swift 3中创建一个webview控制器。在viewDidLoad()函数的最后一行,我收到错误线程1:致命错误:在解开一个Optional时意外发现nil ...

回答 2 投票 -4

匹配Rust中的Option静态字符串文字[duplicate]

编辑:事实证明,Rust编译器不够智能,无法传递有关变量是否静态定义的信息。在模式匹配时,编译器只...

回答 1 投票 0

Javascript - 带有可选参数作为对象的函数?

我需要一个函数,它的参数是一个对象,如果我把它留空,它将加载默认值。类似于:function loadMap(args){// args是一个对象,它是可选的//这是......

回答 5 投票 1

Java 8可选在分层对象中执行空检查

在对象克隆不同类型的对象时使用Optional to Null Check。 A类{C cObj,List bList;} B类{C cObj;名单 cList;} class C {String label;字符串值;} ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.