C ++字符串单个字符

时间:2019-12-13 01:12:19

标签: c++ string hash mod

我正在尝试创建一个函数,该函数接受字符串的第一个和最后一个字母,将它们除以模数,然后将它们存储在与模数相关的数组点中。但是我不知道如何获取字符串的首字母和尾字母。

2 个答案:

答案 0 :(得分:2)

假设db.collection("category").document("categoryName").collection("documentName").add(document); ,您可以使用:

  • str.front()str.back()(仅C ++ 11和更高版本)。

  • db.collection("category").document("categoryName").add(document); std::string str,如果str[0]不为空。

答案 1 :(得分:1)

只需使用class PlaceWeatherInfo( val id: Long, val name: String, private val weather: List<Weather>, private val wind: Wind, @SerializedName("coord") val latLng: LatLng, @SerializedName("dt") val time : Long, @SerializedName("main") private val mainInfo: MainInfo, @SerializedName("sys") private val countryInfo: Country ){ val weatherType get() = weather[0].type val description get() = weather[0].description val temp get() = mainInfo.temp val minTemp get() = mainInfo.minTemp val maxTemp get() = mainInfo.maxTemp val feelsLikeTemp get() = mainInfo.feelsLike val pressure get() = mainInfo.pressure val humidity get() = mainInfo.humidity val windSpeed get() = wind.speed val windDegree get() = wind.degree val country get() = countryInfo.country val sunrise get() = countryInfo.sunrise val sunset get() = countryInfo.sunset } 即可获得字符串的第一个字母,而使用yourString[0]

可获得最后一个字母

编辑

如评论中所述,假设您使用的是std :: string