タグ

ブックマーク / homepage1.nifty.com (8)

  • gccにおけるatomic操作命令の個別関数

     gccとVC x86/x64環境で開発する上で, gccとVCはどちらも非常に優れたC/C++コンパイラです. ただLinuxWindowsのどちらの環境でも動作するようなC/C++コードを書くためには, gccとVC, およびそれらが動作するOSの違いが問題になることがあります. ここではそれらの違いについてまとめていきたいと思います. なお説明を簡単にするためにマクロを多用していますが実際には可能なら別の手段をとるか, 名前がぶつからないような命名規則に則ったマクロ名をつけることをお薦めします. 対象 定義済みマクロ 有用なマクロ コンパイルオプション 演算子の代替表現の抑制 日語のコメント 型 pragma attributeとdeclspec ファイル入出力 テキストとバイナリ 巨大なファイル static変数の初期化 snprintf 例外ハンドラ intrinsic関数

  • Visual Basic データベース講座

    Visual Basic 中学校 > データベース講座目次 現在第11回まで完了 続編執筆中 第1章 基 VBでデータベース扱う基的な操作を一通り説明します。第1章だけでデータの表示から更新・削除までのプログラムを説明しますが、これは基的な説明だけで、この段階では一貫した設計思想や効率性などは度外視します。 第1回 データベースの基 データベースプログラムを行う前提となる知識とこの講座に関しての説明を行います。具体的なプログラム例はまだ登場しません。 第2回 データベースを見る、いじる VBの開発環境を使用してデータベースの内容を見たりいじったりすす方法を説明します。具体的なプログラム例はまだ登場しません。 第3回 データベースの読み書き データを取得、変更、追加、削除するプログラムを紹介します。その中でテーブルの構造やSQLについて説明します。 第4回 DataTableの利用

  • [目次] 電子工作、ハード関連 (電子回路,電子部品)

    *webでは視力の弱い方でも見やすいように文字の大きさを可変できるようにしています。 インターネットエクスプローラの場合、「表示→文字サイズ→最大」とすると文字が大きくなります。 *画面の解像度が低いディスプレイをご利用の方でも左右のスクロールなし、上下のスクロールのみで閲覧できるようになっています。  (ウインドウの横幅により表示の仕方が変わることを見ていただければわかります。) 解像度の高いディスプレイをご利用の場合はウインドウの形を縦長にしていただくと見やすくなるかもしれません。 webブラウザのウィンドウとそれ以外のウィンドウを左右に並べて作業できるので便利です。

  • エクセルを用いたフーリエ変換(FFT)

    音波、電磁波、地震波などの波は大きさ(振幅)、周波数、位相が異なる三角関数波(sin,cos)の組み合わせで表すことができる。フーリエ変換は波の分析ツールとしてよく使用され、オーディオ機器は音波を分析し、周波数(低音、中音、高音等)ごとの波の大きさをディスプレイしている。 周波数(ヘルツ:Hz)とは、波が1秒間に振動する回数のことで、音波の場合、高音になるほど周波数が大きくなる。 フーリエ変換は時間(t)の関数である波形 f(t) を周波数(k)の分布関数F(k)に変換し、その逆がフーリエ逆変換である。 フーリエ逆変換 f(t) = ∫F(k) ei2πkt dk     ・・・・・ (1) フーリエ変換  F(k) = ∫f(t) ei2πkt dt      ・・・・・ (2) i : 虚数 i2 = -1となる。 F(k)は一般的に複素数で、 F(k) = x + iy

  • C-C によるWin32API - APIサンプル集

    C/C++によるWin32API /* 2007/3/25 プログラムは4年ぐらい引退していましたが、復帰することになりましたので、リハビリとしてこのサンプル集を見直して再度、公開しました。見直す際にはWindowsXP+(Borland C++ Compiler 5.5とVisualC++5.0)で確認しました。このサンプル群は6年前に私がC/C++の勉強のために作成したものですが、なんせ「C/C++を勉強しはじめた4ヶ月程度のコーディング」のままなので仕事などで利用する際にはエラー処理やメモリ解放などきっちりとしたほうがよいところが多々あると思います。ですが、情報としてはそれなりに有益かとおもいますので、改変しながらつかってやってください。皆様のお役に立てれば幸いです。 一括ダウンロード:papy's softwarelibraryからダウンロード  */

  • Salt's homepage > AVR > AVR-USB

    hid-data を ATtiny45 の内蔵 RC オシレータで動作させる方法 概要 AVR で USB デバイスを作れる AVR-USB というソフトウェア USB プロトコルスタックがあります。<凄すぎる! これのサンプルの hid-data を ATtiny45 の内蔵 RC オシレータで動作させる方法を紹介します。 というか、元々対応はされてるのですが、使い方の説明が無いのと、ちょっと修正が必要なのとで、 手間がかかったので、調べた結果を紹介します。 AVR-USB を使えば、CP2103 とか、FT232 とかで USB → RS232C 変換することなく、 直接 USB の HID デバイスとして PC からアクセスできるようになります。 ただし、Low Speed (1.5Mbps) だけです。 サンプルの hid-data は、PC から 128 Byte

  • GARMIN GPS TRACK SAVER for WonderWitch

    tomzz
    tomzz 2007/09/03
  • software list

    software list 2005/7/10 update    by bbox 便利だったり気になったSoftwareのリスト Ctrl+Fで検索するのが吉 全ての開発者様に感謝

  • 1