■ このスレッドは過去ログ倉庫に格納されています
各言語の記法と用語の変換スレ
- 1 :デフォルトの名無しさん:2018/09/02(日) 19:34:42.06 ID:ZycKJIc6.net
- 以下のような質問をしてください。
・「Javaではこういう処理を書けるけどC++ではどう書く?」
・「この言語にこういうキーワードや演算子、リテラルが出てくるけど
これってなんなの?使うメリットは、この記号つけないときと
何が違うの?」
・「みんなこういう記法使ってるからなんとなく使ってるけど、
なんでこの書き方がスタンダードなの?」
・「JavaScriptでのコールバック関数をRubyでやりたいけどどう掛けば
いい?」
・「言語Aのxx型にデータ構造的が相当している言語Bの型は何?」
・「なんでこの言語こんな面倒な書き方するの、
歴史的な背景?」
・「インタフェースってなんのためにあるの?意味がわからん。」
・「C++のテンプレートってJavaのジェネリックと同じだと思うんだけど
そういうことでいいの?」
・「Javaだとこういう処理ができるのになんでJavaScriptだと
できないの?」
- 2 :デフォルトの名無しさん:2018/09/02(日) 19:41:50.85 ID:elP7igYW.net
- BASICのMID関数への代入だけど、バッチファイルではどうやるの?
- 3 :デフォルトの名無しさん:2018/09/02(日) 19:43:15.05 ID:elP7igYW.net
- × MID関数
○ MID$関数
- 4 :デフォルトの名無しさん:2018/09/02(日) 23:11:05.56 ID:j/bgxBCr.net
- str="abcdefg"
echo ${str:2:3}
結果
cde
文字列先頭は0
2番目(3文字目)から3文字取り出す
- 5 :デフォルトの名無しさん:2018/09/02(日) 23:45:22.59 ID:elP7igYW.net
- >>4
それは逆、 MID$関数への代入って書いたろ?
- 6 :デフォルトの名無しさん:2018/09/03(月) 02:08:38.51 ID:FL612rqW.net
- >>5
え? って、どゆこと?
関数に代入って、どゆこと?
シェルからBASICの関数へ値を渡すってこと?
- 7 :デフォルトの名無しさん:2018/09/03(月) 02:18:41.59 ID:ierOCY8v.net
- 懐かしい話題してんなw
>>6
LET MID$(略)=文字列、みたいな書き方ができて文字列の一部を置き換えられた
代替としては単に左側、置換先文字列、右側を並べればいいだけ
- 8 :デフォルトの名無しさん:2018/09/03(月) 02:42:11.64 ID:cQ/Qcp18.net
- >>7
その答えでもわからないんじゃないかと思うがw
じゃあ、コマンドの実行結果を関数にわたして一行一行リアルタイムに
処理するのはシェルスクリプトで以下のようにかけるけど
Java(でもなんでもいいやw)ではどう書く?
# 例 ログファイルを監視して、errorという文字列があったらなにかする
check() {
while read -r line; do
case $line in
*error*) なにかする
esac
done
}
tail -F /var/log/syslog | check
一行一行リアルタイムっていうのは、ログに
一行追記されるたびに一行処理するってこと
ちなみにこの例であればgrep使えば以下のようにもっと短くかけるが
「コマンドの実行結果を関数に渡して処理する」という所がメインなので
foo() {
なにかする
}
tail -F /var/log/syslog | grep error | foo
- 9 :デフォルトの名無しさん:2018/09/03(月) 13:20:57.83 ID:FL612rqW.net
- >>7
そんな事できたのか!
遥か昔、昔のことで、忘れたのか知らなかったのかさえ覚えてない
- 10 :デフォルトの名無しさん:2018/12/17(月) 00:09:54.12 ID:p5GausWG.net
- 。
- 11 :デフォルトの名無しさん:2020/03/27(金) 05:03:55.79 ID:AXwt7ImM.net
- 。
- 12 :デフォルトの名無しさん:2020/03/27(金) 05:17:06 ID:fxzLTj3v.net
- >>2
ワロタw。自分で書いたレスだけどワロタw
- 13 :デフォルトの名無しさん:2022/02/02(水) 21:00:17.19 ID:G7Kq57v4.net
- いくつも言語使ってると訳わかんなくなるからまとめて欲しいね。
まとめたサイトがあれば助かるけど。
include
import
use
require
とか
- 14 :デフォルトの名無しさん:2023/09/18(月) 12:22:40.63 ID:wArMuv1a.net
- おおきに、わからん
- 15 :デフォルトの名無しさん:2023/09/19(火) 01:37:11.09 ID:JDQJgkMa.net
- なんかアレ、ビックリせんかいな
総レス数 15
5 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200