• 検索結果がありません。

¾C言語で簡単なコンパイラを作成

1 章 : 基礎知識 MQL4 では C++ 言語で作成した DLL( ダイナミック リンク ライブラリ ) をインポートして すなわち DLL 中の関数を呼出すことで機能拡張することができます 本稿では C 言語および C++ 言語の基礎的 ( 初歩的 ) な知識のみを前提として DLL の開発方

1 章 : 基礎知識 MQL4 では C++ 言語で作成した DLL( ダイナミック リンク ライブラリ ) をインポートして すなわち DLL 中の関数を呼出すことで機能拡張することができます 本稿では C 言語および C++ 言語の基礎的 ( 初歩的 ) な知識のみを前提として DLL の開発方

... C 言語に関しては「初心者以上、中級未満」、C++言語に至っては「超初心 者」ですが、以前に他のトレードシステム用に悪戦苦闘の末に「自己流」 DLL 開発手法確立した経緯があり、 今回は MQL4 用 DLL 開発にも適用してみました。 ・本稿は、簡単 DLL ...

36

ラムの学習環境は次のようなものがある. OS が Microsoft Windows の場合では Visual Studio が標準的な開発環境であり, コンパイラ, ライブラリ, デバッガ, エディタなどの開発に必要なツールが統合化されている. また複数の言語 (C, C++, C#, Pytho

ラムの学習環境は次のようなものがある. OS が Microsoft Windows の場合では Visual Studio が標準的な開発環境であり, コンパイラ, ライブラリ, デバッガ, エディタなどの開発に必要なツールが統合化されている. また複数の言語 (C, C++, C#, Pytho

... によるものあり,それらにコメント追記し,不具合修正したもの ある. 4. レポート(レポート区分 C,10 点. ) これまでの内容によって得た知識からアプリケーション作成する.アプリケーション は,例えばグラフィック関数電卓(sin 関数など幾つかの数式グラフ表示する),シミュ ...

25

Scratch で簡単プログラミング 作例 : ペンギンさんのごあいさつ ( 筆者作成 ) 作例 :Bezier Game -

Scratch で簡単プログラミング 作例 : ペンギンさんのごあいさつ ( 筆者作成 ) 作例 :Bezier Game -

... Scratch 使う準備 Scratch はパソコンのブラウザつかえるため、ダウンロードしなくても大丈夫です。 しかし、インターネットが使えないところでも Scratch 使いたいときもあるかと思います。 その時は「Scratch2 Offline Editor」というものあらかじめダウンロードしておくと、 インターネットのないところでも Scratch ...

12

超簡単、売上入力画面作成

超簡単、売上入力画面作成

... まず、フォームのデザイン画面サブフォームのプロパティ表示する(メインフォームの プロパティはない)。サブフォームのプロパティ表示するにはサブフォームの左上隅 ダブルクリックするとよい。 プロパティの[データ]タブ選択し、[レコードソース]の右端アイコンクリックしてクエリ ビルダ表示する。 ...

53

になること ( Can-do ) を明らかにすること その後に その達成に必要な言語能力や言語知識は何かを見極めることである その逆の方法 つまり まず初めに言語知識のリストを作成し 言語能力を鍛えるというやり方は 実際の場面でのコミュニケーションに結びつくまでには時間がかかるし 学習者のニーズにす

になること ( Can-do ) を明らかにすること その後に その達成に必要な言語能力や言語知識は何かを見極めることである その逆の方法 つまり まず初めに言語知識のリストを作成し 言語能力を鍛えるというやり方は 実際の場面でのコミュニケーションに結びつくまでには時間がかかるし 学習者のニーズにす

... 本パネルの目的は、課題遂行型の学習デザインが、海外において実際のコースデザインや教室 活動の中どのように実現されるのか、その可能性議論することある。 国際交流基金は、海外の日本語学習のニーズや方法の多様化背景に、国や地域越えて、 ことばの学習について対話したり、また実際にそれ計画、実行、評価したりするための拠り所 として、 ...

13

目次 : 1. はじめに 簡単なHTTP 経由でのXML 出力 XMLを出力するクラスの作成 XMLを出力する XMLのインポート エクスポート CachéクラスインスタンスをXMLにエクスポート... 9

目次 : 1. はじめに 簡単なHTTP 経由でのXML 出力 XMLを出力するクラスの作成 XMLを出力する XMLのインポート エクスポート CachéクラスインスタンスをXMLにエクスポート... 9

... <コード例のコピーや参照されたい方は、 Step1 フォルダにある 貼り付け元.txt の中から xmlnoteimport()メソッドの記述ご利用ください。> 図 28 Sample.Utils クラス:xmlnoteimport()メソッド(note.xml の読み込み) クラスメソッドの作成が完了したら、コンパイル行います。 その後、 Caché ...

34

Visual Studio2008 C# で JAN13 バーコードイメージを作成 xbase 言語をご利用の現場でバーコードの出力が必要なことが多々あります xbase 言語製品によっては 標準でバーコード描画機能が付加されているものもあるようで す C# では バーコードフォントを利用したりバー

Visual Studio2008 C# で JAN13 バーコードイメージを作成 xbase 言語をご利用の現場でバーコードの出力が必要なことが多々あります xbase 言語製品によっては 標準でバーコード描画機能が付加されているものもあるようで す C# では バーコードフォントを利用したりバー

... プログラム実行してみましょう コード書着終わりましたら、テストRUN行ってみます。 適当商品についている JAN13コード入力してボタン押してみてください。 上図のようにバーコードが描画されましたでしょうか。商品のバーコードと比べてみ て同じように描かれていれば完成です。 ...

11

のプログラムはそのままでは 人間は理解できても コンピュータは理解できません 皆さんが作るプログラムはソースプログラム ( ソースファイル ) と呼ばれます C 言語では *.c という形式にファイルで作成します そのソースプログラムをコンピュータが理解できるようなデータ形式に変換することをコンパイ

のプログラムはそのままでは 人間は理解できても コンピュータは理解できません 皆さんが作るプログラムはソースプログラム ( ソースファイル ) と呼ばれます C 言語では *.c という形式にファイルで作成します そのソースプログラムをコンピュータが理解できるようなデータ形式に変換することをコンパイ

... 5行目:これは「aとb足して、その結果cに代入する」と意味です。cはa+bに等しいという意味 はありません。 6行目:文字列だけなく, printf は画面に計算結果の数値出力したいときにも使えます。%d は出力するデ ータ符号付き整数 (int ...

16

Python Perl JavaScript および PHP などの ランザクション ID を利用することで 重複する処理 な Tuple が流れるかはグルーピングより決定されま 多くの言語をサポートしています を判別することができます す 6 簡単なデプロイと運用 は簡単にデプロイし 動作させるこ

Python Perl JavaScript および PHP などの ランザクション ID を利用することで 重複する処理 な Tuple が流れるかはグルーピングより決定されま 多くの言語をサポートしています を判別することができます す 6 簡単なデプロイと運用 は簡単にデプロイし 動作させるこ

... サンプルプログラム 次に、サンプルプログラム用いてStormの実 装内容解説します。今回のサンプルプログラム は、文章解析してそこに登場する単語数カウン トするものです。Stormのサンプルプログラムとし て公開されているものがベースになっていますが、 もともとSpout内部文章生成していた部分、 ...

6

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft

... すでに作成されている「ソリューション」の中に、新た「プロジェクト」追 加作成したい場合は、「場所」と②の欄の「ソリューション」名指定し、「ソリュ ーションのディレクトリ作成」は行いません。 以下の図は、Visual Studio 2005/2008/2010 における「ソリューション」と「プロ ...

35

Dorico 楽譜作成は新たな時代へ 音楽を目に見える形で残すことができる楽譜 いまやコンピューターを使用して簡単に作れる時代に なりました しかしながら手書きの譜面と同じような自由度で かつ素早く楽譜を作成することは非 常に難しいというのも事実です そんな悩みを一気に解決するのが Steinber

Dorico 楽譜作成は新たな時代へ 音楽を目に見える形で残すことができる楽譜 いまやコンピューターを使用して簡単に作れる時代に なりました しかしながら手書きの譜面と同じような自由度で かつ素早く楽譜を作成することは非 常に難しいというのも事実です そんな悩みを一気に解決するのが Steinber

... Dorico には作業内容に応じて必要機能無駄なく呼び出すことが可能 5 つのモード搭載。 プレーヤー(パート)の作成や用紙サイズ、ページ番号の編集など行う「設定」モード。実際の音 符入力行う「記譜」モード。ページごとの細かいレイアウトやスラーのカーブ、符尾の向きといっ た見た目の編集行う「浄書」モード。 DAW ...

6

2. XML と警報配信 XML とは何か, 先ずは簡単に説明しておきたい 2(1) マークアップ言語の XML XML はマークアップ言語の 1つである マークアップ言語はデジタル情報を文書として共有したり交換したりするためのものである コンピューターネットワーク上でデジタル情報が共有 交換される

2. XML と警報配信 XML とは何か, 先ずは簡単に説明しておきたい 2(1) マークアップ言語の XML XML はマークアップ言語の 1つである マークアップ言語はデジタル情報を文書として共有したり交換したりするためのものである コンピューターネットワーク上でデジタル情報が共有 交換される

... 文 ある。 このうち <category>は気 象災害や火災,健 康被害, テロ,インフラ被害といったようにハザード コード名類別したものある。また<event> は災害の具体的名前示す。<effective>は 警報が有効と思われる時間帯,<description> は人間が 判読 ...

16

第 1 章 JavaScript/jQuery JavaScript とは JavaScript( ジャバスクリプト ) は HTML や CSS また PHP などでは実現することの難しい さまざまな効果を Web ページ上で実現できるスクリプト言語です 一時期 Web ページ作成に

第 1 章 JavaScript/jQuery JavaScript とは JavaScript( ジャバスクリプト ) は HTML や CSS また PHP などでは実現することの難しい さまざまな効果を Web ページ上で実現できるスクリプト言語です 一時期 Web ページ作成に

... HTML 「コメント」表記したいときに利用 するものです。 このようにわざわざ JavaScript コードの範囲コメントアウトするのは、JavaScript に対応していない古いブラウザへの対応策です。しかし、最近は JavaScript 対応のブラウザ利 ...

11

1. if~ 1.1. 確認を促す まずは簡単な分岐プログラムを作ってみましょう 以下はそのフローチャートです 開始 charc よろしいですか? (y/n) 変数 c の値が 'y' と等しいかどうか c c='y' Yes よろしいですね No 終了 1: 2: 3: 4: 5: 6: 7: 8

1. if~ 1.1. 確認を促す まずは簡単な分岐プログラムを作ってみましょう 以下はそのフローチャートです 開始 charc よろしいですか? (y/n) 変数 c の値が 'y' と等しいかどうか c c='y' Yes よろしいですね No 終了 1: 2: 3: 4: 5: 6: 7: 8

... このように条件式が真(成り立つ)ときだけ中カッコ{}内の処理行わせるこ とができます。 ここいう条件式とは数学的・論理的ことがら表現する式、if2.cpp の 10 行目にある「c == 'y'」は「変数 c の値は'y'と等しい」という意味になります。 数学的には「c = ...

17

4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴に

4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴に

... 4 開発エディタの使用方法(PyDev : Python Development Environment) 5 Python の基本構造と文法(プログラムの構成と言語仕様) 6 Python のライセンス形態 7 Python による開発事例 8 公式サイトとリファレンス紹介 (2) 基本的プログラム記述の例 ...

13

OHP シートの作成 OHP でプレゼンテーションをする際に必要な OHP シートを作成できます 配布資料の作成プレゼンテーションの参加者に配布する資料を簡単に作成できます 参加者はメモ等この資料に書き込むことができ 理解を深めることができます 発表者用資料の作成プレゼンテーション中に発表者が参考に

OHP シートの作成 OHP でプレゼンテーションをする際に必要な OHP シートを作成できます 配布資料の作成プレゼンテーションの参加者に配布する資料を簡単に作成できます 参加者はメモ等この資料に書き込むことができ 理解を深めることができます 発表者用資料の作成プレゼンテーション中に発表者が参考に

... Ⅱ- -ⅱ -- ⅱ ⅱ))))画面切 ⅱ 画面切 画面切り 画面切 り替 り り 替 替え 替 え え え 画面切り替えとは、スライド切り替える際にアニメーション効果設定するコマンドです。スライドの 切り替えにアニメーション設定することプレゼンテーションが単調になること防ぎます。 ...

10

コンパイラ演習第 11 回 2006/1/19 大山恵弘 佐藤秀明 今回の内容 バリアント / レコード 表現方法 型付け パターンマッチ 型付け switch 文への変換 簡単な最適化 マッチング漏れ 以降のフェーズでの処理 発展 exhaustivenessinformation の利用 パター

コンパイラ演習第 11 回 2006/1/19 大山恵弘 佐藤秀明 今回の内容 バリアント / レコード 表現方法 型付け パターンマッチ 型付け switch 文への変換 簡単な最適化 マッチング漏れ 以降のフェーズでの処理 発展 exhaustivenessinformation の利用 パター

... 発展: exhaustiveness information 型情報やマッチングの文脈から いろいろことが分かる – マッチングが必ず成功するパターン – マッチングが必ず失敗するパターン – 絶対に使用されないパターン ...

6

本チュートリアルについて 14 部構成 比較的簡単なトピックから 各回 プログラミング言語 任意 チュートリアルで 新しい内容 宿題 プログラミング演習 次の週 結果について発表 もしくは話し合いをする スライドは Python で Python, C++, Java, Perl についての質問い答

本チュートリアルについて 14 部構成 比較的簡単なトピックから 各回 プログラミング言語 任意 チュートリアルで 新しい内容 宿題 プログラミング演習 次の週 結果について発表 もしくは話し合いをする スライドは Python で Python, C++, Java, Perl についての質問い答

... NLP プログラミング勉強会 0 - プログラミング入門 演習問題 ● ファイルの中の 単語の頻度数える プログラム作成 ● テスト入力 = test/00-input.txt, 正解 = test/00-answer.txt ● 実行: data/wiki-en-train.word に対して ...

28

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft

... における「ソリューション」と「プロジェクト」の関係 表したものです。 「プロジェクト」は、ソースコード管理する最小単位です。生 成されるプロジェクトファイルの拡張子は、pvfproj です。 「ソリューション」とは、 最初のプロジェクト作成すると自動的に生成されますが、複数のプロジェクト ...

42

Show all 10000 documents...

関連した話題