C++相談室 part124 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0426デフォルトの名無しさん (ワッチョイ ff73-2IYS)
2016/05/05(木) 13:30:55.57ID:KKWEgRGW0ttp://qiita.com/7shi/items/cac7b3e9b90bf91b00cc
vs2015で少し勉強しています
strcat_s(str,len+1,s.str);
を使用して文字列をつないでいます
strcat_sの説明にstrの格納領域とs.strの格納領域に重複がある場合
動作は不定ですとあります
自己複写
mystr a="abc";
a+=a;
はエラーで停止したので対処コードを書きました
重複がある場合素直にエラーで停止することにお任せでよいかな?
呼び出しする方の使い方が悪いってことで
■ このスレッドは過去ログ倉庫に格納されています