はてブログ

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



タグ 改行文字

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

改行コード(CR/LF)と改行文字と標準C - yohhoyの日記

2022/09/04 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip yohhoy プログラム内部 外部ファイル 改行コード 標準C

プログラミング言語C標準規格における改行文字(new-line character)と改行コードCR, LFとの関係性について。 まとめ: C標準規格ではプログラム内部で扱う「改行文字」と、外部ファイルにおける具体的なCR, LF等の「文字コード」を区別する。*1 *2 改行文字をファイル上でどう表現するかについて何ら規定しない。CR/LFを... 続きを読む

末尾の連続する改行文字を削除する - 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 - 3 / 3件)