タグ

Cに関するbarlogのブックマーク (4)

  • 学習用C言語開発環境 Ver 0.1.13 - 苦しんで覚えるC言語

    「ブラウザで動く C言語実行環境」 のご紹介 ・もっと手軽にC言語を始めたい ・スマートフォン、タブレット、Macでも、手軽にC言語を始めたい という声にお答えして、C言語開発環境のブラウザ版を用意しました! ブラウザから今すぐC言語のプログラミングが開始できます。 一発インストール ファイルサイズはわずか3MB。たったそれだけで、エディタ、コンパイラ、実行環境、プログラミング学習に必要なものがすべて揃います。 長時間のダウンロードも、面倒な設定も、プラグインのインストールも、何もいりません。 あなたは今すぐにプログラミングを始めることができます! 自動プロジェクト あなたがやるべきことはプログラムの入力だけ! 起動すれば、プロジェクトが自動的に作成され、自動的に複数のソースファイルを認識します。 ビルドにまつわる面倒な設定はエディタが自動管理。プログラミングに集中できます。

    学習用C言語開発環境 Ver 0.1.13 - 苦しんで覚えるC言語
    barlog
    barlog 2011/07/08
  • Big Sky :: ()()で呼び出せるC言語のdefineマクロの活用法を思いついた

    こりゃ出番だ!...と思ったとか、思わなかったとか... ()()で呼び出せるJavaScriptのネスト関数の活用法を思いついた - あと味 ()()で呼び出すネスト関数の活用方法を考えたのですが、考えて出した答えがこれです。 http://d.hatena.ne.jp/jdg/20091020/1256042918 関数ポインタとか、operator()でもいいんだけど、リテラルを使いたくなかったのでマクロで... #include <stdio.h> #include <stdlib.h> #include <string.h> #define eq(x,y) !strcmp(x,y) #define X(x) oppai(#x); #define _(x) oppai(#x); X void oppai(const char* rhs) { static const char* l

    Big Sky :: ()()で呼び出せるC言語のdefineマクロの活用法を思いついた
  • プログラミング言語Cについて知ろう

    プログラミング言語の基となる「C」。正しい文法や作法を身に付けよう。Cには確かに学ぶだけの価値がある(編集部) プログラミング言語Cは開発の仕事に役立つ人気のあるプログラミング言語です。 この連載では、Cでのソフトウェア開発をこれから始めようという方や、使った経験はあるが勉強し直したいという方のために、基をきちんと押さえながら勉強できるような解説をしていきます。 なるべく正しい文法や作法を身に付けていただくためにJIS規格を基に解説しますが、それだけにこだわらず実際の開発で役に立つことを分かりやすくお伝えしていきます。 Cの成り立ちと規格 まずは、Cの成り立ちと規格について知っておきましょう。ちょっと堅苦しい感じがするかもしれませんが、歴史を知っているとなぜこういう書き方をするのか、こういった機能があるのかといったことが分かります。また、規格を知っているとプログラミングをしていて何か

    プログラミング言語Cについて知ろう
    barlog
    barlog 2009/12/11
  • Module::Install::ForC で C のプログラムを簡単に構築する - tokuhirom's blog

    http://github.com/tokuhirom/p5-module-install-forc Module::Install のアーキテクチャを利用した configure/SCons 等のサブセットをつくりました。 記法は SCons を参考にしており、Rake のような黒魔術的でとっつきにくい記法ではなく、シンプルでわかりやすい記法になっています(もちろん主観ですが、Rake の記法は Rake を知らない人にとって非常にとっつきにくく、見通しがわるいというのが個人的見解です。慣れても見通しがいいとはおもいませんが。。。)。 Perl Monger がちょっとした C のコードを書くときに便利なのではないかとおもいます。Module::Install をつかってるので inc/ もいっしょに配布すれば、perl5.8.0 以上さえあればうごくということになります。便利です。 最

  • 1