アカウント名:
パスワード:
C はびっくりするぐらい、 文字列の取り扱いがへぼいです。
とりあえず、この改行具合からしてぷんぷん臭ってくるわけだが、これって「文字列に関する標準ライブラリ・機能が少ない」の意だよな? それとも char* hoge = "foo"; char page[10] = hoge; // なんでエラーなの? hoge[0] = "a"; // これもなんで? hoge[0] = 'a'; // 落ちちゃった(>_) if( hoge == "foo" ) // なんで真にならないの? { page
ふむふむ、言いたいことはわかります(どっちも)。
C 言語でも別スレッドでたたかれてた Java でも、ライブラリとか API ではちゃんと文字列処理のサポートはされてるので、ちゃんとわかっていて、かつ、慣れてれば結構手短にかける。
ただ、言語レベルで文字列処理がサポートされてると、なんちゃってプログラム(つまり使い捨て)はそっち (例えば Ruby) の方が便利だと
答は単純です。なれているからです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
フレームの元 (スコア:-1, フレームのもと)
最近2ちゃんでも見ないような例レベルな煽りネタだなぁ。
さらに煽り (スコア:0)
Re:さらに煽り (スコア:0)
Re:さらに煽り (スコア:0)
Re:さらに煽り (スコア:1)
文字列の取り扱いがへぼいです。
30 分かけてプログラム作って
5 分で処理を終えるより
5 分でフィルタ作って
30 分処理に時間をかけた方が良いですよ。
UNIX 使いは。
# Windows はパイプがヘボイので
# 30 分 PG を作った方が良いかも知れません。
Re:さらに煽り (スコア:-1, 余計なもの)
Re:さらに煽り (スコア:0)
マイナスもらったことだし、そろそろマジレスしてみる。煽り口調だけど。
とりあえず、この改行具合からしてぷんぷん臭ってくるわけだが、これって「文字列に関する標準ライブラリ・機能が少ない」の意だよな?
それとも
char* hoge = "foo";
char page[10] = hoge; // なんでエラーなの?
hoge[0] = "a"; // これもなんで?
hoge[0] = 'a'; // 落ちちゃった(>_)
if( hoge == "foo" ) // なんで真にならないの?
{
page
Re:さらに煽り (スコア:1)
ふむふむ、言いたいことはわかります(どっちも)。
C 言語でも別スレッドでたたかれてた Java でも、ライブラリとか API ではちゃんと文字列処理のサポートはされてるので、ちゃんとわかっていて、かつ、慣れてれば結構手短にかける。
ただ、言語レベルで文字列処理がサポートされてると、なんちゃってプログラム(つまり使い捨て)はそっち (例えば Ruby) の方が便利だと
csh ? (スコア:1)
Csh Programming Considered Harmful, [osaka-u.ac.jp]
積極的に csh のスクリプトを使う理由をご存知の方、
教えて下さい。
Re:csh ? (スコア:1)
答は単純です。なれているからです。