タグ

cに関するGinbayのブックマーク (6)

  • 初心者でもC言語に入門できる学習サイトと書籍9選 - paiza times

    Photo by Bill Bradford こんにちは。谷口がお送りします。 プログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人エンジニアの皆さんの中には「C言語を学習したい」という方もいらっしゃるかと思います。 純粋なC言語のみを利用する案件は近年減少していますが、組み込み系、制御系では依然C言語の案件が多く存在します。 また、Linuxのカーネルをカスタマイズしたり、nginxの拡張モジュールを置き換えて高速化するような場合や、ゲーム等で高速な処理が求められる場面での高度なチューニングにおけるニーズもあります。 C言語は、各実行環境のネイティブの機械語にコンパイルされて、CPUが直接コードを実行するため、処理速度が非常に高速であるという特徴があります。 RubyPHP等の開発言語も、C言語で実装されているんですよ。 そこで今回は、プログラミング未経験~初心者

    初心者でもC言語に入門できる学習サイトと書籍9選 - paiza times
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    Ginbay
    Ginbay 2015/08/19
    for構文とwhile構文で処理速度が違うのかなと検索して見つけた。
  • OpenGL @ KenT

    OpenGL 入門 −MesaGL と GLUT による3次元グラフィックスへの第一歩− 情報処理教育センター 舟橋 健司 このページは、「OpenGL 入門('99/5/6)」の講習会資料です。 オリジナルドキュメントから文は変っていません。 センターの名前は、2000年4月より情報メディア教育センターに、 2006年4月より情報基盤センターになっています。 [注] 実装によっては ogl05.c までのプログラムがうまく表示されない場合が あります。その場合は display() 関数の最後で glFlush() をコールする ことにより表示されます(3.3 ogl05.c-2 の方法も可でしょう)。 [注2] (ogl-k.c) PI が define されていない場合には、プログラムの 最初の方に「#define PI (3.141592)」を入れるか、 コンパイル時に「-DPI

    Ginbay
    Ginbay 2015/08/18
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    Ginbay
    Ginbay 2015/08/18
    マックだと#include <GL/glut.h> #include <GL/gl.h>を#include <GLUT/glut.h>と書き換えないといけない。
  • 基礎プログラミング演習I 〜アニメーション

    これまでに扱ったプログラムの基のまとめとして、HandyGraphicを使ったアニメーション表示をやってみよう。 その前に1つだけ新しい内容を。 定数(教科書p.193〜196) プログラム中に数字を直接書くことがあるが、どのような意味の数字なのか分かりにくい場合があったり、同じ意味の数字が何ヶ所か出てくるような場合がある。例えば次のプログラムを見てみよう: /***** circles.c 円をたくさん描く M.Minakuchi *****/ #include <stdio.h> #include <handy.h> int main() { int x; int y; HgOpen(400, 400); for (x = 50; x < 400; x += 50) { for (y = 50; y < 400; y += 50) { HgCircle(x, y, 50); } }

    基礎プログラミング演習I 〜アニメーション
  • C言語入門 - コンパイルと実行 - GNU Compiler Collection(gcc) - Mac環境 - Webkaru

    Mac環境で、コンパイラー「GNU Compiler Collection(gcc)」によるコンパイルと実行について確認します。 Mac - コンパイルと実行(gcc) VimやCotEditorなどのテキストエディタを使って、以下のプログラムをhello.cというファイル名で作成します。作成したファイルはデスクトップに保存します。 #include<stdio.h> int main() { printf("Hello, World\n"); return 0; } 次に「Finder」を起動し、「アプリケーション」→「ユーティリティ」から「ターミナル」を起動します。 cdコマンドで作業ディレクトリをデスクトップに移動します。 $ cd ~/Desktop/ gccコマンドで、hello.cをコンパイルします。 $ gcc hello.c コンパイルが成功すると実行ファイル(a.out)

    C言語入門 - コンパイルと実行 - GNU Compiler Collection(gcc) - Mac環境 - Webkaru
  • 1