[過去ログ] 自動化ツールUWSC使いよ集まれ23 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
854(1): (ワッチョイ 25b1-IO17) 2021/06/05(土)20:01 ID:Y/9QRFx40(1) AAS
>>848
()で囲むだけでいのか
855: (ワッチョイW 3558-ex1y) 2021/06/05(土)20:17 ID:i+MAzuAH0(1) AAS
テンプレのリンク先等に掲載されてるスクリプトを参考にするといい
拾ってきて、実際に動かして、中身を見て弄って、その上で文法含めてわからない点があれば解説サイトで確認
よくある勘違いやハマりポイントも大抵は解決できる
856(1): (テテンテンテン MMde-wvLN) 2021/06/05(土)20:31 ID:1cOGUHeqM(1) AAS
>>854
If a and (b or c)
でもいいよ
857(1): (ワッチョイW d958-U4zQ) 2021/06/05(土)20:38 ID:ibwGKFni0(1) AAS
同等な処理でも
一番処理速度が速くなる書き方とかあるんだろうな
858: (ワッチョイW 3558-Is7r) 2021/06/05(土)20:44 ID:3wLR2J6B0(1) AAS
あるだろうけど意味がないよ
859: (テテンテンテン MMde-z/oo) 2021/06/05(土)21:05 ID:mj5Z7aALM(1) AAS
>>856
さらに短くなってるやん
人間超えそうだわ
860: (ワッチョイ 69cf-ywzN) 2021/06/05(土)21:16 ID:15z3owcX0(1) AAS
演算子の結合の優先順位つーのがあってだな
多分ANDがORより強いから
(A AND B) OR (A AND C)なら
A AND B OR A AND C でいいかもしれない
861: (ブーイモ MM2e-/4s2) 2021/06/05(土)21:49 ID:lAQpveacM(1) AAS
未来の自分に対する嫌がらせはやめよう
862: (ワッチョイ 25b1-Maj3) 2021/06/05(土)21:58 ID:CIXi/8eq0(2/2) AAS
AA省
863: (ワッチョイ 9511-Alfg) 2021/06/05(土)22:23 ID:AHWHbW140(1) AAS
可読性も担保したいよね。出来ればコメントとか無しに。
864: (テテンテンテン MMde-wvLN) 2021/06/06(日)01:03 ID:uNRZsPGhM(1) AAS
>>857
最適化するコンパイラだと大して意味なかったりするけど、これは結構変わると思う
865: (ワッチョイW d958-yN5x) 2021/06/06(日)02:06 ID:4UhoRm730(1) AAS
まあ例えばa or b or cという条件があるとして、実態としてcが多いならcを先に書くと僅かながら速くなる
論理値なら大差はないが関数なんかの場合は有用なチューニングテクニック…最近はそこまでやんないか?w
866(1): (テトリス MM71-/4s2) 2021/06/06(日)08:01 ID:wqs9CK5eM0606(1/3) AAS
uwscを使う処理でそんな最適化が必要なケースってある?
uwscを選択する時点でアプローチが間違ってない?
867(1): (テトリス MMde-wvLN) 2021/06/06(日)08:08 ID:VG/4xQKsM0606(1/2) AAS
>>866
if a and b and chkimg() then
if chkimg() and a and b then
結構変わるかと
868: (テトリス MM71-/4s2) 2021/06/06(日)08:16 ID:wqs9CK5eM0606(2/3) AAS
関数云々を頭の中で読み飛ばしてたは
重い処理なら全然違うね
869(1): (テトリス MM71-/4s2) 2021/06/06(日)08:25 ID:wqs9CK5eM0606(3/3) AAS
いろいろ勘違いしてたな
まずデフォルトだと短絡評価しないぽい?
短絡評価を前提として
計算負荷が同等なら発生しやすい条件を前に持ってくる
計算負荷が大きいものがあるならそいつを後ろに持ってきて飛ばした方がよさそう
870: (テトリス MMde-wvLN) 2021/06/06(日)08:29 ID:VG/4xQKsM0606(2/2) AAS
>>869
デフォは全部評価だね
871(1): (テトリス c176-PRuz) 2021/06/06(日)13:22 ID:SeMSqF2w00606(1) AAS
OPTION SHORTCIRCUITは読んで字のごとくオプション扱いだね
872: (テトリス MMde-wvLN) 2021/06/06(日)14:50 ID:B0og40WHM0606(1) AAS
>>867
間違えてた
if a or b or chkimg() then
if chkimg() or a or b then
873: (テトリス e573-B62f) 2021/06/06(日)15:01 ID:zVrFBW8L00606(1) AAS
>>871
短絡評価の要望が掲示板にあったのは記憶にある。
従来互換を考えてオプション扱いにしたんだね。
上下前次1-新書関写板覧索設栞歴
あと 129 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s