Forth(フォース)は、スタック指向のプログラミング言語およびそのプログラミング環境である。Forth はしばしば、かつての習慣に従ってすべて大文字で綴られることもあるが、頭字語ではない。 Forth はスタック指向であり、逆ポーランド記法(RPN)と同様の後置記法による記述が一番の特徴である。その他の特徴としては、手続き型・命令型であり、言語としては全ての値は型としての区別なく扱われること(型システムが無いこと)、制御構造などもプログラム可能であること(リフレクション)といったものがある。 典型的な Forth の実装には、LISP におけるRead–eval–print loop(REPL)に対応する、入力されたワードを即座に実行する対話型のインタプリタモードと(これは、正規のオペレーティングシステムがないシステム向けのシェルにも適している)、後の実行のために一連のワードをコンパイル
git clone [--template=<template-directory>] [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror] [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>] [--dissociate] [--separate-git-dir <git-dir>] [--depth <depth>] [--[no-]single-branch] [--no-tags] [--recurse-submodules[=<pathspec>]] [--[no-]shallow-submodules] [--[no-]remote-submodules] [--jobs <n>] [--sparse] [--[no-]reject-
マルチスレッド 1. 定義 プロセス: 実行中の一つのアプリケーションプログラム スレッド: プロセスを構成する並列実行可能な関数 (一つ、あるいは複数) 2. マルチスレッドの使用例 複数のネットワーク接続を使う場合の、個々の通信モジュール 送信側: キャプチャ、エンコード、送信モジュール (オーディオ、ビデオ毎) 受信側: 再生、デコード、受信モジュール (オーディオ、ビデオ毎) 3. 簡単なマルチスレッドプログラム 以下のプログラムでは、一つのスレッドを新しく生成し、計二つのスレッドで Main, Thread を交互に表示させている (0.5秒間隔)。 Windows版: CreateThread 関数 #include <stdio.h> #include <windows.h> /* スレッドで生成される関数 */ void thread(void); void main()
連載目次 ファイルに対するコピー/削除/リネーム/移動などの操作はすべてFileクラス(System.IO名前空間)にstaticなメソッドとしてまとめられている。 ファイルのコピー ファイルをコピーするためには、FileクラスのCopyメソッドを使用する(コードはC#の場合)。 File.Copy("origfile.txt", "newfile.txt"); File.Copy("origfile.txt", @"backup\newfile.txt"); File.Copy("origfile.txt", @"c:\tmp\newfile.txt"); パラメータには、コピー元とコピー先のファイル名を指定する。それぞれのパラメータでは、カレント・ディレクトリのファイルや、ファイルの相対パス、ファイルの絶対パスを指定することができる。なお、「@"c:\tmp\newfile.txt"」
例 次の例では、ファイルのグループを C:\archives\2008 バックアップ フォルダーにコピーし、ソース フォルダーから削除します。 string sourceDir = @"c:\current"; string backupDir = @"c:\archives\2008"; try { string[] picList = Directory.GetFiles(sourceDir, "*.jpg"); string[] txtList = Directory.GetFiles(sourceDir, "*.txt"); // Copy picture files. foreach (string f in picList) { // Remove path from the file name. string fName = f.Substring(sourceDir.Len
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く