unistd.h

    -2

    1答えて

    私はもともとlinux用に書かれたdllファイルのソースコードを継承しました。私は窓とビジュアルスタジオを使用していて、Linuxへの変更は残念ながらできません。特に、クラスの1つにunistd.hが必要です。 ウィンドウにはunistd.hのようなものがないので、 what was nicely written hereに基づいて実装しようとしました。 ヘッダファイルunistd.hを作成し、私

    0

    1答えて

    プログラムが元々C言語で生成されたディレクトリを知る方法はありますか?私は自分のプログラムがコンピュータ内のどこにあるのかを知りたい。私は既にに_getcwd()を使ってみました。私もunistd.hを使ってgetcwd()を試しました。しかし、ここに問題があります。プログラムのディレクトリにPATHを追加した場合、関数_getcwd()とgetcwd()のパスは、私がプログラムを呼び出したパスを

    -2

    1答えて

    私が使用しているときには、sys/types.h、unistd.h(Cスタイル)のヘッダからgetpid関数を使いたいです。-std = c + +11フラグがありますが、それ以降は次のようになります。 "function getpidを解決できませんでした"。 回避策または同等の機能がありますか? @Edit: 私はそれをもう一度チェックして、それが head.h #ifndef HEAD_H_

    16

    2答えて

    私はシェルに入力した場合、私はVLC(ビデオを再生するためのプログラム) を持っている: /ホーム/ VLC「/ホーム/私の映画/私はsee.mkvたい映画」 を、それが開きますanはムービーを再生します。しかし 、私は次のプログラムを実行します。 #include <unistd.h> int main(void) { execl("/home/vlc", "/home/my m

    -1

    3答えて

    を実行することはできません: int main(int argc, char* argv[]) { execl("/bin/echo","echo","list ","of", "files:\n",NULL); execl("/bin/ls","ls","-al",NULL); return 0; } をのみ、最初の1が、なぜ、実行されますか?

    -1

    1答えて

    子プロセスの出力を親プロセスの入力にリンクしようとしています。親プロセスは、子の出力を使用してシステムコールまたはコマンドを実行することです。 私は答えのために次のスレッドを見てきました。しかし、私は私が探している答えを得ていませんでした。 Pipe - C++ piping issue Linux Pipes as Input and Output 私が午前問題は、親プロセスでコマンドが端末に印

    1

    1答えて

    私はclock()の独自のバージョンをasmとrdtscを使って実装しようとしています。しかし、私はその戻り値については確信が持てません。それはサイクルですか? Oderはマイクロ秒ですか? 私はCLOCKS_PER_SECについても混乱しています。どのようにこれを一定にすることができますか? これらの値を関係式に設定する式はありますか?

    -5

    1答えて

    私は印刷ステートメントのような単純なものをコーディングしていましたが、プロセッサをスリープ状態にして、 ライブラリunistd.hを使用し、関数をsleep()に使用しました。 私が遭遇した問題は、スリープ機能に0.9未満のような1秒未満のスリープ状態を要求すると、機能を使用していない場合と同じ量の文が印刷されることです。sleep() 私が1秒以上寝るとうまくいきますが、1秒間寝ることは望ましく

    0

    1答えて

    私はコマンドライン引数とインターフェイスを使ってこのピザプログラムを構築しています。それは引数から成分を返すべきです。 #include<stdlib.h> #include<stdio.h> #include<unistd.h> int main(int argc, char *argv[]) { char *delivery = ""; int thick = 0

    2

    1答えて

    私は教育目的でライブラリを探していて、MacBoookのusr/include/C++/4.2.1/bitsにあるファイルos_defines.hを見つけました。そこに私は#include <unistd.h>を見つけるので、私はそのファイルのクイックファインダー検索を行い、その名前の7つ以上のファイルを思い付いた!ファイルはコピーではなく、そのうちのどれもがos_defines.hと同じフォルダ