lynx   »   [go: up one dir, main page]

タグ

C言語に関するescape_artistのブックマーク (6)

  • configureスクリプトとは何なのか - OTOBANK Engineering Blog

    おはこんばんちは!! 尾藤 a.k.a. BTO です。 みなさん Unix のパッケージをインストールする時、configureスクリプト実行しますよね。 なんかいっぱいいろんな事してるみたいで便利そうですよね。 でも実際は何をしてるんでしょうね。 configureスクリプトの出力見てますか? エラーが起きたときしか見てない事ないですか? 先日、よく使ってるんだけどよく知らないと思われる configure スクリプトの正体について、オトバンクで勉強会をやりました。 魔法の呪文 ./configure && make && make install よく打っているコマンドだと思いますが、これだけで解決します。 素晴らしいですね!! GNU Autotools configure スクリプトはもちろん手動で作りません。 あんなもの手動でメンテナンスしてたら日が暮れてしまいますよ。 con

    configureスクリプトとは何なのか - OTOBANK Engineering Blog
    escape_artist
    escape_artist 2015/09/14
    URL変わっててアクセスできなくて困った…
  • C言語パズル集:Cにまつわる興味深い問題あれこれ | POSTD

    ビジターの皆さんへ C言語に関心を寄せていただきありがとうございます。このページは、C言語の面白い問題、パズルのリストです。これまでに友人たちからeメールで送ってもらったり、で読んだり、インターネットで見つけたり、あるいは自分でC言語でコーディングしていて気づいたりしたプログラムを集めました。 多くのプログラムは、コンパイル、実行され、その振る舞いを示すものです。問題は大まかに次のカテゴリに分けられます。 一般的なタイポエラー。C言語プログラマが頻繁に犯すミスであり、かつ追跡が困難。 初見では非常に理解しがたい小さなプログラム。これらの問題は、他人が書いた優れたコードを読み解く良い訓練になります。 また、全てにGnu/Linux/gccを使っています。掲載順は、それぞれの難易度とは関係ありません。問題解決の助けが必要な場合は、気軽に私に問い合わせてください。連絡先は こちら です。また、

    C言語パズル集:Cにまつわる興味深い問題あれこれ | POSTD
  • Cプリプロセッサメタプログラミングで、文字列系泥沼関数型プログラミング - 簡潔なQ

    今年の文化祭で書いた記事です。 - C言語といえば、いやなイメージ、過去の遺産といった感じがあるかもしれません。 C言語のネガティブな側面というと、やはりポインタやメモリ管理などが難しい、ということが思いつくかもしれません。 しかし、C言語のポインタは表記に騙されやすいだけで、仕組み自体は全く難しくありません。 文法も、どこぞのPerlC++と比べたら屁でもない単純さです。 実のところ、仕様が煩雑で難しいのは、Cプリプロセッサなのであります。 普段からあまり複雑な使いかたをしないから気づかないかもしれませんが、Cプリプロセッサの置換処理は、欺瞞と裏切りに満ちた世界なのです。 これが進化するとテンプレートなどといったもっと面白いものになるのですが、今回はCプリプロセッサで計算をしちゃったりするところまで試しにやってみましょう。 (なお、GCCにより実験的に調べた記事なので、他のCコンパイラ

    Cプリプロセッサメタプログラミングで、文字列系泥沼関数型プログラミング - 簡潔なQ
  • C言語の勉強について先日、「独習C第4版」を読破したのですが、背表紙に「初級→中級」と書かれていました。「中級→上級」の参考書がほしいと思... - Yahoo!知恵袋

    [ポインターの] 初級、中級のを終えたら、次にポインターのを学ぶ人も多いです。 初級、中級のでは、ポインターの基的な範囲しか記載されてい無い場合が多いからです(おそらく、初心者を混乱させないための配慮なのかも知れません)。 その件での以下の類似質問を参照して下さい。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1222314197 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1021931120 上記で紹介されているポインターのでは、中級用ですが、それを学び終えれば、自力で上級まで技術力を身に付けられます。 [中級→上級用C言語専門書の内容] 「独習C 第4版」を読破したのならば、少なくともCについては、ある程度は理解していると思います。

    C言語の勉強について先日、「独習C第4版」を読破したのですが、背表紙に「初級→中級」と書かれていました。「中級→上級」の参考書がほしいと思... - Yahoo!知恵袋
    escape_artist
    escape_artist 2009/06/25
    ベストアンサーすっげえ。
  • はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。今回は,どうしたらカーネル・ソースを読みこなせるようになるのか,筆者の経験をお話します。 Linuxユーザーなら誰しもカーネルのソース・コード(カーネル・ソース)を読んで,どのような処理を行っているのかを確認したり,自分なりの変更を加えたりしたくなるのではないでしょうか。しかし,カーネル・ソースの量は膨大な上,C言語で書かれているので,コンピュータ内部やOS(オペレーティング・システム)の仕組みを理解したプログラマでないとなかなか読みこなせません。そのため,カーネルを読むための第一歩を踏み出せない人が数多くいることは事実です。 講座では,プログラマではないごく普通のLinuxユーザーが,カーネルをある程度自力で

    はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro
    escape_artist
    escape_artist 2007/11/03
    ステップアップのために。
  • http://www.wisdomsoft.jp/dev/api/windows/000

    escape_artist
    escape_artist 2007/06/12
    Windowsプログラミングの入門。
  • 1
Лучший частный хостинг