HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0722
SqOc文字列を変数にする4未解決


SqOc

リンク

2015/7/22(Wed) 11:17:10|NO.70189

data="one"
だとして、
nooneを変数として、
noone=5
という感じに
no""+data+""=5
てきなイメージで使いたいのですが、
できますか?
できればソースも教えてください!!
お願いします!!



この記事に返信する


窓月らら

リンク

2015/7/22(Wed) 14:04:00|NO.70194

配列変数を使ってください。



SqOc

リンク

2015/7/22(Wed) 22:46:15|NO.70198

具体的にどのような命令を使えばいいでしょうか?



TNK

リンク

2015/7/22(Wed) 22:55:00|NO.70199

配列では無理でしょう。
質問の処理は実行中の再コンパイルのような手順が必要と思われます。

またその意図する抽象化は、ハッシュのような物と思われます。
そうだった場合は、テーブルの作成とその検索などで解決するのが普通です。
https://www.google.co.jp/search?client=opera&q=%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest&gws_rd=ssl



zakki

リンク

2015/7/22(Wed) 22:55:26|NO.70200

dataをキーにした配列で等価なこと出来るんじゃないかって話だと思います。
もし本当に変数名の入った文字列から変数を操作する必要があるならevalやリフレクションのある言語を使うのがいいのでは。



ONION software Copyright 1997-2021(c) All rights reserved.