タグ

Cに関するmaangieのブックマーク (30)

  • 侍エンジニア塾のC言語のサンプルがヤバすぎる。


    C10   #include <stdio.h> #include <stdlib.h> //  typedef struct { int num; char *str; } strct; int main(void) { //  strct *entity; // strct entity = (strct*)malloc(sizeof(strct)); //  entity->num = 0; entity->str = (char*)malloc(sizeof(32)); //  sprintf(entity->s
    侍エンジニア塾のC言語のサンプルがヤバすぎる。
    maangie
    maangie 2018/10/18
    sizeof は関数とかマクロじゃなくって、演算子だってコトを理解してないんじゃないかな。「コード憎んで、人を憎まず」
  • C言語パズル集:Cにまつわる興味深い問題あれこれ | POSTD


    CCeC  C  Gnu/Linux/gcc使  
    C言語パズル集:Cにまつわる興味深い問題あれこれ | POSTD
  • わずか500行のCソースコードで作られたCコンパイラ「CC500」 | ソフトアンテナ


    CC()500CCC500 750ELF(Linux) Linux  Ccc500_1 gcc cc500.c -o cc500_1 cc500_1使
    わずか500行のCソースコードで作られたCコンパイラ「CC500」 | ソフトアンテナ
    maangie
    maangie 2014/11/18
  • C言語でプログラミングする際の覚書(Notes on Programming in C) - YAMAGUCHI::weblog


     Go3 GoGoRob Pike25Pike StyleC Notes on Programming in C 25include
    C言語でプログラミングする際の覚書(Notes on Programming in C) - YAMAGUCHI::weblog
    maangie
    maangie 2014/10/07
  • アセンブリ読んだら負けかなと思ってる - 誰かの役に立てばいいブログ


     C/C++  gdb  strip   Step1.  Linux  #include <execinfo.h> #include <unistd.h> void dump_stack() { void* bt[100]; int n = backtrace(bt, 100); backtrace_symbols_fd(bt,
    アセンブリ読んだら負けかなと思ってる - 誰かの役に立てばいいブログ
    maangie
    maangie 2013/07/06
    「C/C++ でまじめに運用するのってここら辺ができないと辛い」。ブックマーク・コメントも。
  • 本の虫: 記録からみるLinus TorvalsのC++観


    On Wed, 5 Sep 2007, Dmitry Kakurin wrote: > >Git2 > 1. C++C >   C++使CC++C使 CMiles BaderCC++使
    maangie
    maangie 2013/05/17
  • C言語は今でも価値のある言語か?


    CouchbaseDamien KatzCCC++Java CouchDB Damien KatzThe Unreasonable Effectiveness of C CC++JavaErlangRubyCC"C"
    C言語は今でも価値のある言語か?
    maangie
    maangie 2013/01/29
  • http://blog.livedoor.jp/tabetabe22/archives/1696240.html

    maangie
    maangie 2012/12/17
    ははは。
  • Cプリプロセッサメタプログラミングで、文字列系泥沼関数型プログラミング - 簡潔なQ


     - CC C PerlC++ C 使C C (GCC調C
    Cプリプロセッサメタプログラミングで、文字列系泥沼関数型プログラミング - 簡潔なQ
    maangie
    maangie 2012/12/04
    面白い。いつか使うかも…。
  • Amazon.co.jp: エキスパートCプログラミング: 知られざるCの深層 (アスキーブックス): ピーターヴァン・デ・リンデン (著), 系,梅原 (翻訳), van der Linden,Peter (原名): 本

    Amazon.co.jp: エキスパートCプログラミング: 知られざるCの深層 (アスキーブックス): ピーターヴァン・デ・リンデン (著), 系,梅原 (翻訳), van der Linden,Peter (原名): 本
  • バベル案内


    Steve Yegge /   20049   Amazon Developers Journal Amazon!!CC++LispJavaPerl
    maangie
    maangie 2012/06/28
    「特にLispの小さく純粋な方言であるSchemeを学ぶといい。GNU版のScheme実装はGuileと呼ばれている」
  • Big Sky :: mruby でWebサーバ動いた

    ここ数日、mrubyの拡張を書いてた訳ですが。 mattn/mruby-uv - GitHub interface to libuv for mruby(experimental) https://github.com/mattn/mruby-uv mattn/mruby-http - GitHub interface to http for mruby(experimental) https://github.com/mattn/mruby-http これを使って #include <mruby/proc.h> #include <mruby/data.h> #include <compile.h> #include <mrb_uv.h> #include <mrb_http.h> #define _(...) #__VA_ARGS__ "\n" int main() { int n;

    Big Sky :: mruby でWebサーバ動いた
  • 訃報: C 言語の開発者、デニス・リッチー氏が死去 | スラド デベロッパー


    Google+  Rob Pike CK&RR Dennis Ritchie 70 (Rob Pike  Google+ 稿)  
    maangie
    maangie 2011/10/14
  • プログラミング言語Cについて知ろう


    CC C C使 JISC C
    プログラミング言語Cについて知ろう
    maangie
    maangie 2010/01/13
    どーでもいいが、WindowsのカーネルもCじゃないかなあ。まさかアセンブリ…?
  • シフトJIS文字列の判定-C/C++-水無瀬の部屋

    文字列中のある1バイトについて、1バイト文字か2バイト文字の一部であるかを判定する。 #define jms1(c) \ (((0x81 <= ((unsigned char)(c))) && (((unsigned char)(c)) <= 0x9F)) || ((0xE0 <= ((unsigned char)(c))) && (((unsigned char)(c)) <= 0xFC) )) #define jms2(c) \ ((0x7F != (unsigned char)(c)) && (0x40 <= ((unsigned char)(c))) && (((unsigned char)(c)) <= 0xFC)) //********************************************************* // 文字列 str の str[nPos]

    maangie
    maangie 2009/07/02
  • C言語が意志もちストライキ─石田晴久氏急逝を悼む? - bogusnews


    10CUNIXITC C  ITA2310UNIX test.c  #include <stdio.h> int main(void){ printf(Hello, world!\n); return; } Ct
    C言語が意志もちストライキ─石田晴久氏急逝を悼む? - bogusnews
    maangie
    maangie 2009/03/11
    gccでK&Rで書くとwarningが出るもんな……。ってANSI規格準拠版かよ。
  • float型とdouble型を比較した場合、常にfloatが速いと思ってはダメらしい - 強火で進め


     C  floatdouble http://www.kojima-cci.or.jp/fuji/mybooks/cdiag/cdiag.4.4.html floatdouble doublefloat double 
    float型とdouble型を比較した場合、常にfloatが速いと思ってはダメらしい - 強火で進め
    maangie
    maangie 2009/02/27
    関数呼び出しの際、floatは常にdoubleにキャストされるんじゃなかったっけ。floatはメモリ等のリソース節約目的以外で使うもんじゃないと思う。
  • C/C++で2進数値を記述 - きまぎらすほしゅの不定記 -


     2024/04/28  4/20     
    C/C++で2進数値を記述 - きまぎらすほしゅの不定記 -
    maangie
    maangie 2008/10/10
    その2→id:entry:06145327
  • 【レポート】GCCに匹敵するコンパイラ?! LLVM - BSDCan2008 | エンタープライズ | マイコミジャーナル


    BSDCan2008FreeBSD Developer SummitChris LattnerBSD licensed C++ compiler - LLVM and Clang: Next Generation Compiler TechnologyLLVM(Low Level Virtual Machine)LattnerLLVM  LLVM
    maangie
    maangie 2008/06/03
  • 【ハウツー】今こそ再考察! C言語ポインタ徹底解説 (1) ポインタと1次元配列の関係 | エンタープライズ | マイコミジャーナル


    C使使 稿C C 1   char *p;  charp char a[5];  char5a 12 
    maangie
    maangie 2008/04/19