小编Rob*_*nin的帖子

46
推荐指数
13
解决办法
3万
查看次数

Kotlin 期望实际数据类型

是否可以在 commonMain 中定义数据类型的期望,然后在 jvmMain 或 jsMain 中提供实际的数据类型?

例如,假设我想在 commonMain 类中使用 JavaScript 和 Java 中日期的本地数据类型:

// commonMain
expect datatype Date

// jsMain
actual datatype Date = Date()

// jvmMain
actual datatype Date = LocalDate()
Run Code Online (Sandbox Code Playgroud)

这样的事可能吗?如果是的话,语法是什么样的?

kotlin kotlin-multiplatform

7
推荐指数
1
解决办法
961
查看次数

如何在c ++中获取一组字符串中最长的字符串

我有一组字符串

set<string> strings;
Run Code Online (Sandbox Code Playgroud)

如何获取集合中包含的最长字符串?在python中,我可以执行以下操作:

print max(strings, key=len)
Run Code Online (Sandbox Code Playgroud)

c ++中有类似的功能吗?

set c++11

2
推荐指数
1
解决办法
106
查看次数

在Intellij的KotlinJS中使用pow

有一个名为kotlin.math的库,其中包含方法pow:

import kotlin.math.pow
val factor = pow(10.0, 2)
print(factor)
Run Code Online (Sandbox Code Playgroud)

结果:

100.0
Run Code Online (Sandbox Code Playgroud)

但是Intellij没有注册我已经导入了pow函数,KotlinJS是否有特殊的pow方法?

intellij-idea kotlin kotlin-js

1
推荐指数
1
解决办法
70
查看次数