質問編集履歴
2
他の関数で正常にoperator+、operator+=が動作していることを確認したのでその点の追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -13,6 +13,8 @@
|
|
13
13
|
(下記のコードではstartに「/storage/emulated/0/Android/data/(アプリのパッケージ名)/files」が入っている場合、findstartにもstartと同じ文字列が入ってしまう)
|
14
14
|
|
15
15
|
なおoperator+=も同様に文字列を結合してくれない。
|
16
|
+
|
17
|
+
また、他の関数では正常に結合された文字列を返すので、この関数のみで起こっている問題の模様。
|
16
18
|
|
17
19
|
|
18
20
|
|
1
operator+=もoperator+同様文字列結合を行ってくれない点を追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
stringクラスのoperator+が正常な値を返さず、結合する前の文字列を返してしまう。
|
12
12
|
|
13
13
|
(下記のコードではstartに「/storage/emulated/0/Android/data/(アプリのパッケージ名)/files」が入っている場合、findstartにもstartと同じ文字列が入ってしまう)
|
14
|
+
|
15
|
+
なおoperator+=も同様に文字列を結合してくれない。
|
14
16
|
|
15
17
|
|
16
18
|
|