東急沿線(都内)賃貸速報は
http://www2.plala.or.jp/TFC/
へ移動しました。
こちら
をクリックしてください。
物件検索できます。掲載物件毎日更新中!!
大岡山駅(東急目黒線・大井町線)から徒歩 1 分!!
[
地図
]
有限会社
ティーエフシー
東京都知事(5)第55825号
東京都大田区北千束3-16-15
TEL:03-3748-0015
FAX:03-3748-0016
営業時間
:
AM 10:00 〜 PM 6:00 第1第2日曜日定休
※下記の情報は過去の古い情報です。
リンクの修正等は行っておりませんのでリンク切れ等ご了承下さい。
不動産データ
駅名一覧
駅名一覧2
駅名一覧3
駅名一覧4
大岡山 賃貸
新着賃貸物件一覧
東急沿線(都内)賃貸速報 - 新着物件一覧
東急沿線(都内)賃貸速報 - Site Map
urls
urls
地域情報
相互リンク
検索 不動産
情報
東急目黒線 不動産物件住宅情報
東急池上線 不動産物件住宅情報
東急大井町線 不動産物件住宅情報
東急東横線 不動産物件住宅情報
東急田園都市線 不動産物件住宅情報
東急多摩川線 不動産物件住宅情報
東急目黒線 不動産データ
/
東急池上線 不動産データ
/
東急大井町線 不動産データ
/
東急東横線 不動産データ
/
東急多摩川線 不動産データ
/
東急田園都市線 不動産データ
/
京王本線 不動産データ
/
京王井の頭線 不動産データ
/
東急世田谷線 不動産データ
/
小田急小田原線 不動産データ
/
東京メトロ丸ノ内線 不動産データ
/
C/C++とJava
C/C++とJava
(C/C++とJavaの一括ダウンロード)(自己解凍,2,050KB)
C/C++,および,Javaについての解説です.基本的には,初心者を対象として記述したつもりです.しかし,既にC/C++を知っている人が,参考書として利用したり,または,Javaを勉強するために利用するのに便利だと思います.C/C++を初めて学ぶ人は,このホームページにある
「C++自学・自習」
に沿って,勉強した方が良いと思います.
また,特定の言葉,C/C++の標準関数,Javaのクラスやメソッド,コマンド等の意味.機能について調べたいときは索引や付録を利用するとより便利だと思います.
付録
: C/C++の標準関数,コマンド,Javaのクラスとメソッド等(本文及び付録のキーワードによる検索機能もある)
索引
: 本文及び付録の索引
目次
注:
(C++)
および
(Java)
と表示のある箇所は,C++およびJava独自部分
はじめに
第T部 コンピュータと言語
第1章 コンピュータ入門
1.1 コンピュータの構造と動作
1.2 情報の表現
1.2.1 2進数
1.2.2 10進数から2進数への変換
1.2.3 数値の表現
1.2.3.1 整数の表現
1.2.3.2 浮動小数の表現
1.2.4 文字の表現
演習問題1
第2章 プログラム作成手順
2.1 アルゴリズム
2.2 コーディング
2.3 コンパイル
2.4 連係編集
2.5 実行
2.6 Javaに対する補足
演習問題2
第U部 CとC++への拡張
第3章 簡単なプログラム
3.1 プログラムの書き方
3.1.1 基本原則
3.1.2 わかりやすいプログラム
3.2 データ型
3.2.1 定数
3.2.2 変数
3.2.3 列挙型変数(Javaを除く)
3.2.4 typedef宣言(Javaを除く)
3.3 算術演算子と代入演算子
3.3.1 算術演算子
3.3.2 代入演算子
3.3.3 インクリメント,デクリメント演算子
3.3.4 型変換(cast演算子)
3.4 簡単なプログラム
(プログラム例3.1) 2つのデータの和と差
(プログラム例3.2) 2つのデータの和と差(cout,cin)
(C++)
3.5 その他
3.5.1 キーワード
3.5.2 アスキーコード
3.5.3 エスケープシーケンス
演習問題3
第4章 演算子
4.1 アドレス演算子と間接演算子(Javaを除く)
(プログラム例4.1) ポインタを利用した2つのデータの和
4.2 関係演算子と論理演算子
(プログラム例4.2) 関係式と論理式
4.3 ビット演算子とシフト演算子
(プログラム例4.3) ビット演算とシフト演算
4.4 その他の演算子
演習問題4
第5章 制御文
5.1 分岐
5.1.1 if文
(プログラム例5.1) 円周と面積の計算
(プログラム例5.2) 坪・u間の単位変換
(プログラム例5.3) 3つのデータの最大値と最小値
(プログラム例5.4) データの比較
5.1.2 switch文
(プログラム例5.5) データの比較(switch文)
5.1.3 goto文(Javaを除く)
(プログラム例5.6) 入力の繰り返し(goto)
5.2 繰り返し
5.2.1 繰り返し文
(プログラム例5.7) 平均値の計算
(プログラム例5.8) ファイル入出力
(プログラム例5.9) for文のネスト
(プログラム例5.10) 入力の繰り返し(do-while)
(プログラム例5.11) 最大値(初期設定)
5.2.2 繰り返しの中断
5.2.2.1 break文
(プログラム例5.12) 繰り返しの中断(break)
5.2.2.2 continue文
(プログラム例5.13) 繰り返しの中断(continue)
演習問題5
第6章 配列とポインタ
6.1 配列
(プログラム例6.1) 平均値と平均値以下の人の出力
(プログラム例6.2) 平方根の計算とファイルへの出力
(プログラム例6.3) 大文字から小文字への変換
6.2 配列とポインタ
(プログラム例6.4) 1次元配列,ポインタ,及び,初期化
6.3 2次元以上の配列とポインタ
(プログラム例6.5) 2次元配列,ポインタ,及び,初期化
6.4 メモリの動的確保
6.4.1 mallocとfree(Javaを除く)
(プログラム例6.6) メモリの動的確保(1次元配列)
(プログラム例6.7) メモリの動的確保(2次元配列)
6.4.2 newとdelete
(C++)
(プログラム例6.8) メモリの動的確保(1次元配列,new)
(プログラム例6.9) メモリの動的確保(2次元配列,new)
演習問題6
第7章 関数
7.1 簡単な関数
(プログラム例7.1) 階乗の計算
(プログラム例7.2) 階乗の計算(関数の利用)
(プログラム例7.3) 階乗の計算(再帰呼び出し)
(プログラム例7.4)
n
C
r
の計算
7.2 変数の有効範囲(スコープ)
7.2.1 型宣言
7.2.2 有効範囲(スコープ)
(プログラム例7.5) 変数の有効範囲(同じファイル)
(プログラム例7.6) 変数の有効範囲(別々のファイル)
(プログラム例7.7) 変数の有効範囲
(C++)
7.3 データの受け渡し
7.3.1 データとアドレス
(プログラム例7.8) 複数結果の受け渡し
(プログラム例7.9) デフォルト引数
(C++)
7.3.2 配列
7.3.2.1 1次元配列
(プログラム例7.10) 1次元配列の受け渡し
7.3.2.2 2次元以上の配列
(プログラム例7.11) 2次元配列の受け渡し(方法1)
(プログラム例7.12) 2次元配列の受け渡し(方法2)
(プログラム例7.13) 2次元配列の受け渡し(方法3)
7.3.3 関数名
(プログラム例7.14) 関数名の受け渡し(ニュートン法)
(プログラム例7.15) 関数名の配列
7.3.4 参照渡し
(C++)
(プログラム例7.16) 参照渡し
(プログラム例7.17) 参照渡し(参照型関数)
7.4 main関数
(プログラム例7.18) main関数の引数(数字の和)
(プログラム例7.19) main関数の引数(環境変数の出力)
7.5 その他
(C++)
7.5.1 関数名のオーバーロード
(プログラム例7.20) 関数名のオーバーロード
7.5.2 インライン関数(Javaを除く)
(プログラム例7.21) インライン関数と#defineマクロ
7.5.3 例外処理
(プログラム例7.22) 例外処理
7.6 様々な例題
(プログラム例7.23) 連立線形方程式,逆行列(ガウス・ジョルダン)
(プログラム例7.24) 最小二乗法
(プログラム例7.25) 数値積分(台形則)
(プログラム例7.26) 数値積分(シンプソン則)
(プログラム例7.27) 微分方程式(ルンゲ・クッタ)
(プログラム例7.28) 非線形方程式(二分法)
(プログラム例7.29) 非線形方程式(セカント法)
(プログラム例7.30) 最適化(黄金分割法)
(プログラム例7.31) 最適化(最急降下法)
(プログラム例7.32) ガンマ関数
(プログラム例7.33) 正規分布
(プログラム例7.34) χ
2
分布
(プログラム例7.35) t分布
(プログラム例7.36) F分布
(プログラム例7.37) 乱数の発生
(プログラム例7.38) ソート(並べ替え)
(プログラム例7.39) 基本アルゴリズム
(プログラム例7.40) 代数方程式(ベアストウ)
(プログラム例7.41) 補間法(ラグランジュ)
(プログラム例7.42) 補間法(3次スプライン関数)
(プログラム例7.43) 行列の固有値(フレーム法+ベアストウ法)
(プログラム例7.44) 実対称行列の固有値・固有ベクトル(ヤコビ法)
演習問題7
第8章 構造体と共用体(Javaを除く)
8.1 構造体
(プログラム例8.1) 構造体(定義と参照)
(プログラム例8.2) 構造体(ネスト,方法1)
(プログラム例8.3) 構造体(ネスト,方法2)
(プログラム例8.4) 構造体(関数の引数)
(プログラム例8.5) 構造体(リスト構造)
8.2 共用体
(プログラム例8.6) 共用体
演習問題8
第9章 プリプロセッサ(Javaを除く)
9.1 #define
(プログラム例9.1) 記号定数とマクロの定義
9.2 #undef
9.3 #if
(プログラム例9.2) 記号定数の定義による出力先制御
(プログラム例9.3) 単位変換
9.4 #include
(プログラム例9.4) ファイルの組み込み
演習問題9
第V部 クラス
(C++)
第10章 クラス
10.1 クラス
10.1.1 クラスの宣言
(プログラム例10.1) クラス宣言
10.1.2 前送りのクラス宣言(Javaを除く)
10.2 メンバー関数とフレンド関数
(プログラム例10.2) メンバー関数とフレンド関数
10.3 コンストラクタとデストラクタ
(プログラム例10.3) 時間データ
(プログラム例10.4) プラントモデル
(プログラム例10.5) ベクトルの内積と絶対値
(プログラム例10.6) リスト構造
演習問題10
第11章 演算子のオーバーロード
11.1 演算子のオーバーロード
(プログラム例11.1) ベクトルの加算(メンバー関数)
(プログラム例11.2) ベクトルの加算(フレンド関数)
11.2 複素数の加算(+)と出力(<<)
(プログラム例11.3) 複素数の加算(メンバー関数)
(プログラム例11.4) 複素数の加算(フレンド関数)
11.3 変換演算子(Javaを除く)
(プログラム例11.5) 変換演算子
11.4 演算子のオーバーロードと演算子との関係
演習問題11
第12章 代入と初期化
12.1 代入
12.2 初期化
(プログラム例12.1) 代入と初期化
(プログラム例12.2) 代入と初期化の解決(=のオーバーロード)
(プログラム例12.3) 行列の乗算
第13章 派生クラス
13.1 派生クラス
(プログラム例13.1) 派生クラス
(プログラム例13.2) フレームの表現
13.2 仮想関数
(プログラム例13.3) 仮想関数(フレームの表現)
13.3 抽象クラス
(プログラム例13.4) 抽象クラス
演習問題13
第14章 テンプレート(Javaを除く)
14.1 関数テンプレート
(プログラム例14.1) 関数テンプレート
14.2 クラステンプレート
(プログラム例14.2) クラステンプレート
演習問題14
第15章 クラスメンバーに対するポインタ(Javaを除く)
15.1 クラスメンバーに対するポインタ
(プログラム例15.1) クラスメンバーに対するポインタ
第16章 入出力クラス
16.1 標準入出力
(プログラム例16.1) 標準入出力
(プログラム例16.2) クラスの出力
16.2 書式付き入出力
(プログラム例16.3) 書式付き出力(メンバー関数)
(プログラム例16.4) 書式付き出力(書式操作子)
16.3 ファイル入出力
(プログラム例16.5) ファイル入出力
演習問題16
第17章 その他
(Java)
17.1 インタフェース
(プログラム例17.1) インタフェース
17.2 パッケージ
(プログラム例17.2) パッケージ
17.3 マルチスレッド
(プログラム例17.3) マルチスレッド
第18章 クラスを使用した様々な例題
(プログラム例18.1) ニューラルネットワーク(パーセプトロン学習)
(プログラム例18.2) ニューラルネットワーク(Winner-Take-All)
(プログラム例18.3) ニューラルネットワーク(競合学習)
(プログラム例18.4) ニューラルネットワーク(バックプロパゲーション)
(プログラム例18.5) ファジイ推論
(プログラム例18.6) 待ち行列(簡単な例)
(プログラム例18.7) 待ち行列(複雑な例)
(プログラム例18.8) 巡回セールスマン問題(分割法)
(プログラム例18.9) 巡回セールスマン問題(逐次改善法)
(プログラム例18.10) 遺伝的アルゴリズム(TSP,関数の最大値への応用)
(プログラム例18.11) 伝達関数(ゲインと位相の計算)
(プログラム例18.12) 巡回セールスマン問題(マルチエージェント)
(プログラム例18.13) カレンダー
第W部 WindowsとNetworkプログラミング
(Java)
第19章 WindowsとNetworkプログラミング
19.1 Windowの生成
(プログラム例19.1) Windowの生成
19.2 基本機能
(プログラム例19.2) 基本図形
(プログラム例19.3) アニメーション1
(プログラム例19.4) アニメーション2
19.3 イベント処理
(プログラム例19.5) イベント処理
19.4 ネットワークプログラミング
(プログラム例19.6) URLへリンク
(プログラム例19.7) URLデータの読み込み
(プログラム例19.8) URL(サーバ)との会話
(プログラム例19.12) ソケットを介した通信
19.5 その他
(プログラム例19.9) 8/15パズル
(プログラム例19.10) 剛体振り子の運動
(プログラム例19.11) TSPを自分で解く
第20章 JavaScript
(プログラム例20.1) JavaScript
付録: C/C++の標準関数,コマンド,Javaのクラスとメソッド等
索引
演習問題の解答例
ホームページ
演習解答例目次
付録目次
索引