Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
トピック
あまさとしおん
◆mzDKTVUAtwqE
2018/3/22 17:10
情報交換
バグor仕様 COPYの挙動
COPY S$[Y],M$ (直後のS$[Y]==M$はfalse)
と
S$[Y]=""+M$ (直後のS$[Y]==M$はtrue)
で結果が異なるのはどうしてなんでしょうか?
※ただし、誤ってS$[Y]=M$で参照が渡されている場合がある
コメント
あまさとしおん
2018/3/22 17:12
◆mzDKTVUAtwqE
もしかして、COPYではすでに参照状態のとき、それを解除できない?
こういち
2018/3/22 17:45
◆ou0jbJnEJ0Kb
なんと!?
キルル2
2018/3/22 20:27
◆rGE712Ruejv7
要素数不足でコピーができていないからだと思います
文字列は1次元配列ではないため、自動追加されないみたいですね(ややこしい)
こういち
2018/3/22 20:39
◆ou0jbJnEJ0Kb
COPY民にはツラい仕様ですね。
PUSH使うしかないか。
…と思ったら
PUSH、お前もか
うょリウム
2018/3/22 23:54
◆BHjjpP6i7Lyb
ちょっと気になったので
サクっと検証してみました。
A$=“AAAAA“
B$=“B“
COPY A$,B$
?A$
⇒BAAAA
文字数がコピー先より少ないときは、
コピー元の文字数だけ上書きされるようです。
うょリウム
2018/3/22 23:59
◆BHjjpP6i7Lyb
もしかして質問の趣旨と違ってたらごめんなさい。。
キルル2
2018/3/23 2:54
◆rGE712Ruejv7
文字列に関してはINCが良いんじゃないですかね
知らんけど
こういち
2018/3/23 4:36
◆ou0jbJnEJ0Kb
!?
(COPY…しっかりして〜)
こういち
2018/3/23 5:20
◆ou0jbJnEJ0Kb
(コピー先より少ないときのやつはCでも同じか)
あまさとしおん
2018/3/23 14:35
◆mzDKTVUAtwqE
(文字列を配列とみなして処理してるせいで罠があるのかー)
参照沼回避しようと思ったら別の沼があるとかだめでしょー
みなつ
2018/3/23 20:28
◆hJTkStjweib1
おおおお@@;
私はそもそも、文字列変数にCOPYできることを知りませんでしたー(*ノノ)
PERIOD.DOT
2018/3/24 16:54
◆WR0bRCjR7slG
copy$=orig$*1だと参照回避できるとおもふ
こういち
2018/4/12 22:20
◆ou0jbJnEJ0Kb
初心者講座に
「文字列変数に代入するときはCOPYという命令を使います。」
って書こうと思ってたんだけどなー。
こういち
2019/10/5 16:24
◆ou0jbJnEJ0Kb
うがぁー\゙(`□´)ノ
この厄介な仕様のこと忘れてた。
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-