トップページunix
3コメント3KB

ウインドウズ上のUNIXでプログラム

■ このスレッドは過去ログ倉庫に格納されています
0001UNIXNGNG
題名:遺伝的アルゴリズムと遺伝的プログラミング  パーソナルメディア(著:平野虎美 < つかえね〜ダメ本
はぁ〜C言語UNIXでやろうと思って環境整えたつもりですが
題名:実用UNIXC/C++言語ハンドブック   ナツメ社(著:エイチアイ

#include<stdio.h>
main(){
printf("HELLLO \n");
}


cygwish80.exe / tix4180.exe
で gcc file.c
できちんと表示してくれるんですが
#include<stdio.h>
int main(){
char c;
c=getcar();
putcar(c);
}

ではまともに表示されてくれません。
Cygwin ってなんでしょうか?この画面上で gcc file.c
しても実行されない。
まとめると。
1.参考書などで示している、プログラムを動かすためにどういう環境
  そろえる必要があるんでしょうか?
  もうすでに、環境はそろっているんでしょうか?
  図とか、グラフとかいろいろしてみたいんですけど。
 

◆ Cygwin
  FTPサイト      ftp://sourceware.cygnus.com/cygwin/
            ftp://sourceware.cygnus.com/pub/cygwin/cygwin-b20
            ftp://sourceware.cygnus.com/pub/cygwin/cygwin-b20/README(FTPサイト一覧)
  ダウンロード対象  full.exe (Cygwin本体)
full-man.tar.bz2 (マニュアル一式)
◆ Meadow
  FTPサイト      ftp://ftp.m17n.org/pub/mule/Windows
  ダウンロード対象  Meadow-1.10-i386.tar.gz
◆ manとgroff
  FTPサイト      ftp://ftp.st.ryukoku.ac.jp/pub/ms-windows/cygwin-ports/porters/Hirmke_Michael/B20/
            ftp://ftp.st.ryukoku.ac.jp/pub/ms-windows/cygwin-ports/porters/Humblet_Pierre_A/B20
  ダウンロード対象  groff-1.10-cygwin-b20-bin.tar.gz
            man-1.5f-cygwin-b20-bin.tar.gz
◆ Archway
  Webサイト http://www.vector.co.jp/authors/VA011055/soft/archway.htm
  ダウンロード対象 Archway Ver.0.55 (ARCHW055.EXE)
  DLL Webサイト http://www.csdinc.co.jp/archiver/
  ダウンロード対象  BZ2LIB.DLL,TAR32.DLL,UNLHA32.DLL,および
            他の圧縮形式を扱いたい場合は,該当するDLLを個別ライブラリよりダウンロードする

0002名無しさんNGNG
getcar -> getchar
putcar -> putchar
でしょ。

#include<stdio.h>
int main(void){
int c;

c = getchar();
putchar(c);

return 0;
}

これでどうっすか?

0003通りすがりNGNG
バッファリングされているだけのような気がしますが。
適当なところにfflush(stdout)を入れてみてください。
■ このスレッドは過去ログ倉庫に格納されています