タグ

Cに関するhide98のブックマーク (11)

  • ゼロから学ぶ!最新C/C++ 《ITpro STORE/書籍》

    付録DVDに収録したVisual C++ 2010で プログラムを作りながらC言語とC++言語を学べる! “最強のプログラミング言語”C/C++の入門書です。付録DVD-ROMに収録したマイクロソフトの最新開発ツール「Visual Studio 2010 Express」(Visual C++ 2010 Express含む)をインストールして、すぐにC/C++プログラミングを始められます。開発ツールの操作法とprintf関数を使った文字列出力からスタートし、C言語で欠かせないポインタの利用例、日語文字をきちんと処理するためのMBCS/Unicode対応、C++のクラス作成や継承、.NET Frameworkを使ったWindowsアプリケーションの開発など、実用的なプログラミングに必要な情報を満載しています。これからプログラミングを始める人も、他言語のベテランも、この一冊でC/C++を使え

    hide98
    hide98 2011/04/19
  • http://www.a.math.ryukoku.ac.jp/~hig/course/seniors_2001/errors.html

    hide98
    hide98 2010/03/25
    gccの出力する incompatible types in assignment エラーの意味
  • GAME OVERで終わらせない 〜「ゲーム作り」という楽しみ〜

    しばらく更新がとどまっていましたが、ブログ活動を移りました。 アメーバブログ「GAME OVERで終わらせない! 個人ゲーム作家になる方法」 URL:http://ameblo.jp/tama-on/ ブックマークの更新などありましたら、よろしくお願いします。 今年もよろしくお願いします。 カミさんと娘が旅行で居ないので、iPhoneアプリ開発の勉強をしています。 アレンジして、新年の挨拶などを表示してみました。 しばらくさぼってしまっていた、プチコンのICE-MAN移植作業を再開いたしました。 そのきっかけは、名古屋でプチコンユーザーのオフ会に参加する予定となり、その時に「何か一つでも作って持っていかないと!」と思ったからなのです。 プログラム交換が主となるようですが、私は懇親会をメインにしておりますので、自作名刺を持って行きます。 あと2週間を切りましたので、少し遊べる程度までには作り

    GAME OVERで終わらせない 〜「ゲーム作り」という楽しみ〜
    hide98
    hide98 2010/03/25
    two or more data types in declaration specifiersエラーの出るとき、宣言が重複している。
  • C言語初心者です。コンパイルエラーが出たのですがどこをどう直せばいいのか分からず、問題集には解答が載っていないために非常に困っ... - Yahoo!知恵袋

    C言語初心者です。コンパイルエラーが出たのですがどこをどう直せばいいのか分からず、問題集には解答が載っていないために非常に困っています。 C言語初心者です。コンパイルエラーが出たのですがどこをどう直せばいいのか分からず、問題集には解答が載っていないために非常に困っています。 問題の内容は関数を使用して画面に入力したcmに2.54をかけてinchにしなさいというものです。 #include<stdio.h> main() { float c,y; printf("数字を入力してください\n"); scanf("%3.2f",&y); printf("%3.2finch\n",y); c=f(y); printf("%3.2f",c); } float f(float x) { float c; c=x*2.54; return c; } ちなみにエラーメッセージは ex082.c:12: e

    C言語初心者です。コンパイルエラーが出たのですがどこをどう直せばいいのか分からず、問題集には解答が載っていないために非常に困っ... - Yahoo!知恵袋
    hide98
    hide98 2010/03/25
    conflicting types for のエラー
  • C 言語で echo サーバを作ってみよう (2)

    select によるマルチスレッドサーバ C 言語において select の使い方を説明します。 echo-server-select.c 117: int 118: main(){ 119: fd_set target_fds; 120: fd_set org_target_fds; 121: int sock_optval = 1; 122: int port = 5000; 123: /* リスニングソケットを作成 */ 124: listening_socket = socket(AF_INET, SOCK_STREAM, 0); 125: 126: /* ソケットオプション設定 */ 127: if ( setsockopt(listening_socket, SOL_SOCKET, SO_REUSEADDR, 128: &sock_optval, sizeof(sock_opt

    hide98
    hide98 2010/03/24
    C言語のselectについて。
  • はてなブログ | 無料ブログを作成しよう

    水風呂のすゝめ 毎日めちゃくちゃに暑い。 ここ数年「およげ!たいやきくん」のように昼間は太陽とオフィスビルとアスファルトの三方向から押し寄せる35℃オーバーの熱に挟まれ、夜になっても最低気温が27℃くらいまでしか下がらない。そんな理不尽な東京鍋の中の暮らしが毎年のことにな…

    はてなブログ | 無料ブログを作成しよう
    hide98
    hide98 2010/03/23
    プロトタイプ宣言がないときに implicit declaration of function とコンパイルエラーがでる
  • サービス終了のお知らせ

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

    hide98
    hide98 2010/03/23
    farの意味
  • 最近プログラムの勉強をしています「far」[near]の意味がよくわからなくて勉強仕様とおもっているのですが、なかなか参考書を... - Yahoo!知恵袋

    最近プログラムの勉強をしています「far」[near]の意味がよくわからなくて勉強仕様とおもっているのですが、なかなか参考書を見ても載っていません。 最近プログラムの勉強をしています「far」[near]の意味がよくわからなくて勉強仕様とおもっているのですが、なかなか参考書を見ても載っていません。 どなたかわかりやすく教えいただきたいです。C言語の基的な知識はあります。よろしくお願いします。

    最近プログラムの勉強をしています「far」[near]の意味がよくわからなくて勉強仕様とおもっているのですが、なかなか参考書を... - Yahoo!知恵袋
    hide98
    hide98 2010/03/23
    farの意味
  • コンピューター:C言語講座:mmapについて

    コンピューター:C言語講座:mmapについて 概要 mmapはファイルをメモリにマッピングするものです。わかりやすく言うと、UNIXのOSが行なっているページングやスワッピングを自プロセスで行なうようなものです。 これを使うメリットとしては、メモリ確保サイズが確保開始時に決定できない場合、簡単にはmalloc()で適当な量を確保し、足りなければrealloc()を使用して拡大することになりますが、realloc()を繰り返すとメモリ領域中に空きが出来やすく、大規模なシステムでは実際使用しているメモリより空き空間の方が数倍大きくなってしまい、メモリ不足で実行不可能になる場合があります。mmapを使用すれば、別々に拡大していくような管理が可能なので、また、スワップスペースとは別の位置に置くことにより、多数の動的メモリを必要とする場合に安全に動作することが可能になる場合があります。ただし、基

    hide98
    hide98 2010/01/19
    C言語のmmap関数について
  • mmap - C初心者がLinuxエンジニアを目指す日記

    mmap()は、ファイルやデバイスをメモリにマップする。mmapを使用するとread()を使用しなくともwrite()が可能となる。つまり、バッファが不要となる。以下はファイル全体をマップする場合の例。 マッピングしたいファイルのサイズを取得する if (!(size = file_stat->st_size)) return (0); if (size > SIZE_T_MAX) { err(0, "%s: %s", fname, strerror(EFBIG)); return (1); } mmap()をcallする。これにより、start番地からsize分のメモリ領域に、ファイル全体の内容が存在するとみなされる。 /* * NULL : NULLを指定すると、カーネルによってマッピングを作成するアドレスが選択される * size : マッピングする長さ * PROT_READ :

    mmap - C初心者がLinuxエンジニアを目指す日記
    hide98
    hide98 2010/01/19
    C言語のmmap関数について
  • プログラミング言語Cの凄い本を探している

    C++はいっぱいあるんだよ。いっぱい持ってるし。名著とか面白いいっぱいあるよ。 Cのは、なかなかでものが見つからない。 「ハッカーのたのしみ」はちょっと良いだった。(Cと言って良いかわからないが) 「省メモリプログラミング」は楽しいPCだと禁じ手、組み込みだと有効なテクニックのオンパレードだ(斜め読みして積んである) 「詳説C言語」は役に立つけど楽しくない。K&Rは基だから持ってるけど、基でしかない。 ツリーだのソートだのが載っているはもう飽きた。 なんか面白いないかなあ。 今読んでいるのはこれ。 http://download.intel.com/jp/developer/jpdoc/IA32_Final_i.pdf めちゃくちゃ楽しいです。会社で一気に印刷したら怒られました。 書籍購入より安いんだから良いじゃん。

    プログラミング言語Cの凄い本を探している
  • 1