C言語入門講座。関数、サンプル集を参考にして、 C言語をマスターしよう。初心者から上級者まで。

カテゴリー:関数

作業ディレクトリを変更する

2012.08.10

chdir関数は、現在の作業ディレクトリ(カレントディレクトリ)を変更します。 この関数は、C言語のライブラリ関数(標準関数)ではありませんので、コンパイラにより、使えない場合があります。 #include <unistd.h>…

詳細を見る

ファイルのアクセス許可情報(パーミッション)を変更する

2012.08.10

chmod関数は、ファイルやディレクトリ(フォルダ)のアクセス許可情報(パーミッション)を変更します。なお、この機能を使うには、実行プロセスがアクセス許可情報を変更できる権限を持っていることが必要です。 この関数は、C言語のライブラリ関数(…

詳細を見る

ファイルの所有者を変更する

2012.08.10

chown関数は、ファイルやディレクトリ(フォルダ)の所有者(owner)とグループ(group)を変更します。なお、この機能を使うには、実行プロセスが所有者やグループを変更できる権限を持っていることが必要です。 この関数は、C言語のライブ…

詳細を見る

CPU使用時間を取得する

2012.08.10

clock関数は、CPU使用時間の近似値を取得します。 #include <time.h> clock_t clock(void); 引数はありません。 戻り値として、clock_t単位のCP…

詳細を見る

経過時間を算出する

2012.08.10

difftime関数は、2つの時刻から経過時間を算出します。時刻は紀元(1970年1月1日00:00:00UTC)からの経過秒数で、time関数で取得することができます。 #include <time.h> …

詳細を見る

その他

2012.08.10

このサイトについて Copyright (C) 石田宏実 All Rights Reserved. ※当サイトのテキスト・画像等すべての転載転用、商用販売を固く禁じます。 …

詳細を見る

プログラムを実行する

2012.08.10

execve関数は、実行形式のプログラムファイルを実行します。一般的には、fork関数で生成した子プロセスで外部プログラムを実行したいような時に使用します。 この関数は、C言語のライブラリ関数(標準関数)ではありませんので、コンパイラにより…

詳細を見る