Сценарий: Преобразование fmt->Sprint() -> std::to_string()
Этот коммит содержится в:
родитель
1d4f9eff3d
коммит
f4fcbd57c4
2 изменённых файлов: 19 добавлений и 0 удалений
|
@ -550,6 +550,14 @@ void loop() {}
|
||||||
```
|
```
|
||||||
package test
|
package test
|
||||||
|
|
||||||
|
type device struct {
|
||||||
|
}
|
||||||
|
func (d *device) doSomething() {
|
||||||
|
a := ""
|
||||||
|
a += fmt.Sprint(5)
|
||||||
|
a += "A " + fmt.Sprint(19) + " A " + fmt.Sprint(a)
|
||||||
|
}
|
||||||
|
|
||||||
func Setup() {
|
func Setup() {
|
||||||
a := ""
|
a := ""
|
||||||
a += fmt.Sprint(5)
|
a += fmt.Sprint(5)
|
||||||
|
@ -558,7 +566,17 @@ func Setup() {
|
||||||
```
|
```
|
||||||
* Результат:
|
* Результат:
|
||||||
```
|
```
|
||||||
|
class device {
|
||||||
|
public:
|
||||||
|
void doSomething();
|
||||||
|
};
|
||||||
void setup();
|
void setup();
|
||||||
|
void device::doSomething() {
|
||||||
|
std::string a="";
|
||||||
|
a+=std::to_string(5);
|
||||||
|
a+="A "+std::to_string(19)+" A "+std::to_string(a);
|
||||||
|
}
|
||||||
|
|
||||||
void setup() {
|
void setup() {
|
||||||
std::string a="";
|
std::string a="";
|
||||||
a+=std::to_string(5);
|
a+=std::to_string(5);
|
||||||
|
|
|
@ -2,6 +2,7 @@ package service
|
||||||
|
|
||||||
var mapping = map[string]string{
|
var mapping = map[string]string{
|
||||||
"fmt.Sprint": "std::to_string",
|
"fmt.Sprint": "std::to_string",
|
||||||
|
"fmt->Sprint": "std::to_string",
|
||||||
"digital.Low": "LOW",
|
"digital.Low": "LOW",
|
||||||
"digital.High": "HIGH",
|
"digital.High": "HIGH",
|
||||||
"digital.ModeInput": "INPUT",
|
"digital.ModeInput": "INPUT",
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче