はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 改行文字

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 2 / 2件)
 

末尾の連続する改行文字を削除する - TIM Labs

2018/08/21 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip 末尾 TIM Labs str r\n 変数

文字列が格納されている変数 str から、末尾の連続する改行文字を削除しようとして次のようなコードを書いた(言語:Ruby)。 str.sub(/(\r\n|\r|\n)+\z/, "") 本コードには問題がある。 問題点を指摘せよ。 改善案を提案せよ。 とだけ書いて、答えられる人はどのくらいいるだろうか。これは別に筆記試験というわけでは... 続きを読む

コンパイラに仕込まれた細工とシステムのセキュリティの話|Rui Ueyama|note

2017/12/11 このエントリーをはてなブックマークに追加 105 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンパイラ バイナリ スクラッチ Cコンパイラ 代々

コンパイラのソースには書いていないのにバイナリだけで代々伝わっていく情報というのがあって、それはコンピュータのセキュリティに大きく関わっている。ここではそれについて書いてみよう。 僕は 8cc というCコンパイラをスクラッチから書いたことがあるのだけど、8ccには文字列を読む部分で、"\"の後に"n"がきたら"\n"という文字(改行文字)を読んだことにするという 箇所 がある。これはよく考えてみれ... 続きを読む

 
(1 - 2 / 2件)