はてブログ

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



タグ printf

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

シグナルハンドラにprintf()を書いてはいけない - Qiita

2022/05/09 このエントリーをはてなブックマークに追加 135 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ルール サンプルコード 処理 三行

三行でまとめると シグナルハンドラ内でprintf()してはいけない というより、余計な処理を書いてはいけない もう一度言う、シグナルハンドラで余計なことをするな、非常に大事なことだ はじめに シグナルハンドラでやってよい処理は非常に限られるのに、全くルールを守らないサンプルコードが世の中に大量に出回っている... 続きを読む

「この位置にprintfが無いとなぜか動かないんだ。」 - Qiita

2020/10/19 このエントリーをはてなブックマークに追加 564 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 位置

#include <stdio.h> int main(void) { char buf[/*十分な大きさ*/256] = "", *p = buf; char spec[] = "1から100までの数をプリントするプログラムを書け。\nただし3の倍数のときは数の代わりに「Fizz」と、\n5の倍数のときは「Buzz」とプリントし、\n3と5両方の倍数の場合には「FizzBuzz」とプリントすること。\n"; printf(sp... 続きを読む

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

2019/08/20 このエントリーをはてなブックマークに追加 355 users Instapaper Pocket Tweet Facebook Share Evernote Clip Command clang ARGV Qiita error

def check(n) s = "*"*n f = open("test.cpp","w") f.puts <<EOS #include <cstdio> int main(){ (#{s}printf)("Hello World\\n"); } EOS f.close() return system("clang++ test.cpp") end check(ARGV[0].to_i) $ ruby check.rb 10000 clang: error: unable to execute command: Illegal instruction: 4 clang: error: ... 続きを読む

Big Sky :: net/http でレスポンスの内容を確認したいなら io.TeeReader を使おう

2017/10/26 このエントリーをはてなブックマークに追加 131 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON filepath golang Path レスポンス

« Golang で物理ファイルの操作に path/filepath でなく path を使うと爆発します。 | Main printf デバッグは便利だ。技術の後退と言われようと printf でないと解決できない事はまだまだたくさんあります。 今日は net/http でクライアントが得たレスポンスの JSON を確認したいといった場合に、どうデバッグしたらいいかを書いてみたいと思う。 Go ... 続きを読む

The Little Printf : 「我々はなぜプログラミングをするのか?」を追う寓話 | キャリア・働き方 | POSTD

2016/06/23 このエントリーをはてなブックマークに追加 193 users Instapaper Pocket Tweet Facebook Share Evernote Clip POSTD 寓話 プログラミング シカゴ カンファレンス

ある日突然、printfと名乗る少年が私に「僕のためにシステムをデザインしてくれませんか?」と声をかけてきました。これは、彼のその後の冒険を辿り、「我々は何故プログラミングをするのか?」を考える寓話です。この文章は、2015年10月9日にシカゴで開かれたカンファレンス、 CityCode でのプレゼンテーションを書き起こしたものです。同じ内容を ビデオ と印刷向け PDF文書 でも公開しています。... 続きを読む

cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー

2014/12/10 このエントリーをはてなブックマークに追加 234 users Instapaper Pocket Tweet Facebook Share Evernote Clip bashrc 引数 ももいろテクノロジー シェル関数 バス

cdの引数が相対パスのままコマンドヒストリに残って便利な例が思いつかないので、絶対パスでコマンドヒストリに残すようにする。 具体的には、以下のシェル関数を.bashrcに書く。 cd() { command cd "$@" local s=$? if [[ ($s -eq 0) && (${#FUNCNAME[*]} -eq 1) ]]; then history -s cd $(printf "... 続きを読む

Mac Rubyではじめる!Macアプリ開発入門

2012/02/05 このエントリーをはてなブックマークに追加 257 users Instapaper Pocket Tweet Facebook Share Evernote Clip puts print hEi Hello

Mac Rubyではじめる!Macアプリ開発入門 — Presentation Transcript > p "Hello""Hello"> puts "Hello"Hello> print "Hellon"Hello> printf "%sn", "Hello"Hello > "Hellon""Hellon"> 123456123456> 0b101111> :Hello:Hello > hei... 続きを読む

Objective-C 最速基礎文法マスター - fn7の日記

2010/02/04 このエントリーをはてなブックマークに追加 890 users Instapaper Pocket Tweet Facebook Share Evernote Clip Objective-C NSLog NSString 日記

Java基礎文法最速マスター - 何かしらの言語による記述を解析する日記を参考に、Objective-Cのものを書いてみた。まだまだ歴が浅いので間違っている所があるかもしれません。 基礎デバッガコンソール出力Xcodeのデバッガ出力を行うにはNSLog関数を使います。printfと同様のフォーマット文字列を使いますが、%@はNSStringのインスタンスを表示する時に使用します。 NSLog(@"... 続きを読む

使いながら覚えるGDB

2006/09/08 このエントリーをはてなブックマークに追加 251 users Instapaper Pocket Tweet Facebook Share Evernote Clip GDB デバッガ デバッグ 代物 変数

はじめに プログラムのデバッグと言えばひたすらprintfを挿入しまくっていたある日、 デバッガなる便利な代物があるということを知った。なんでもプログラムを一行 ずつ実行できて、変数の値をその場で確認できるらしい。これは是非使ってみねばと 思い、UNIX環境で使えるGDBというデバッガを試してみた。が、何がなんだかさっぱり 分からない。Webを検索するとマニュアルの日本語訳が見つかった。これで勉強... 続きを読む

 
(1 - 9 / 9件)