タグ

Cに関するaniyan53のブックマーク (3)

  • C言語関数辞典 - vsprintf

    int vsprintf( char * restrict s, const char * restrict format, va_list arg ); vsprintf 関数は可変長引数リストのデータを format が指す書式文字列に従って,s が指す文字配列へ書き込みを行います.文字配列に書き込んだ文字列の後にはナル文字 (null_character) が書き込まれます. vsprintf の呼び出し前には va_start マクロで引数 arg を初期化しておく必要があります.また,vsprintf は va_end マクロを呼び出しません.したがってユーザーが手動で va_end を呼び出す必要があります. vsprintf の動作は可変長引数を arg に置き換えた sprintf と同じです. 引数 s: 文字配列 (ここに書き込まれる) format: 書式文字列 (詳

    aniyan53
    aniyan53 2016/07/04
    c言語 初心者が次にすすんだときに読むべき本 本当は、周りの上級プログラマやオープンソースのソースを読むほうがいいのかも?
  • 2016年、C言語はどう書くべきか (前編) | POSTD

    (訳注:2016/3/2、いただいた翻訳フィードバックをもとに記事を修正いたしました。) (訳注:著者のMattより、「文中で明言はしていないが、この記事の内容はx86-64 Unix/Linux/POSIXでアプリケーションをプログラミングする場合にフォーカスしている。他のプログラミング領域では、対象とするシステムに応じた(例: 8-bitの組み込みシステム、10年前のコンパイラ、多くの異なるCPUアーキテクチャで動く必要のあるアプリケーション、Win/Linuxでのビルド互換性など)特有のアドバイスが必要」との補足を頂いております。) 以下の文章は2015年の始めに書いたドラフトで、今まで公開していませんでした。私のドラフト用フォルダの中で誰の目も引かなかったため、大部分が書いた時のままです。公開するにあたり、単純に2015年を2016年に変更しました。 必要な修正、改善、苦情があり

    2016年、C言語はどう書くべきか (前編) | POSTD
    aniyan53
    aniyan53 2016/02/19
    C言語の第1のルールは、「もし避けられるならC言語を使うな」ということです。C言語の開発では「80年代90年代に学んだ事柄」に留まろうという気持ちを捨てなくはなりません。
  • お問い合わせ

    © 2020 シウー(CIEUX)アイクリームの使用レビュー&口コミ評判!目元のシワ改善効果は当?.

    お問い合わせ
  • 1