Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇2617:
iostrema.hを使うには? [お願いします!] 12/04 19:01

 └◇2618:Re:iostrema.hを使うには? [もぐりん] 12/04
  └◇2619:Re[2]:iostrema.hを使うには? [機械音痴] 12/04
   ├◇2621:Re[3]:iostrema.hを使うには? [機械音痴] 12/05
   └◇2623:Re[3]:iostrema.hを使うには? [もぐりん] 12/05
    ├◇2625:Re[4]:iostrema.hを使うには? [機械音痴] 12/05
    │└◇2626:Re[5]:iostrema.hを使うには? [もぐりん] 12/05
    │ └◇2628:Re[6]:iostrema.hを使うには? [機械音痴] 12/06
    │  ├◇2629:Re[7]:iostrema.hを使うには? [機械音痴] 12/06
    │  │└◇2630:Re[8]:iostrema.hを使うには? [discypu] 12/06
    │  │ └◇2632:Re[9]:iostrema.hを使うには? [もぐりん] 12/06
    │  │  └◇2634:Re[10]:iostrema.hを使うには? [機械音痴] 12/06
    │  └◇2631:Re[7]:iostrema.hを使うには? [もぐりん] 12/06


2617● iostrema.hを使うには?[ お願いします! ] 2004 12/04 19:01
iostrema.hを使うにはどうすればいいのか教えてください!(>_<)
スレッド一覧


2618● Re:iostrema.hを使うには?[ もぐりん ] 2004 12/04 19:27
打ち間違いかな?
iostream.hじゃないの?
質問の内容が不明なんで、もう少し詳しく書いてくれませんか?
cygwinでC++での開発をしたいということなんでしょうか?
スレッド一覧


2619● Re[2]:iostrema.hを使うには?[ 機械音痴君 ] 2004 12/04 20:48
返信ありがとうございます!(>▽<)えぇ〜と・・・あまり良く分からないんですが、Cで#include<iostream.h>として使いたいんですが(^^;)
スレッド一覧


2621● Re[3]:iostrema.hを使うには?[ 機械音痴君 ] 2004 12/05 10:44
#include<iostream.h>としてコンパイルをすると、そんなファイルやディレクトリはないと言われてしまいます(TT)何かインストールが必要なんでしょうか?
スレッド一覧


2623● Re[3]:iostrema.hを使うには?[ もぐりん ] 2004 12/05 17:31
> 返信ありがとうございます!(>▽<)えぇ〜と・・・あまり良く分からないんですが、Cで#include<iostream.h>として使いたいんですが(^^;)

途中で名前を変えないでください。
掲示板を利用する上でのマナーです。

C言語の本を本屋さんで購入して勉強したほうがいいと思います。
C言語で画面に文字を表示させる場合はprintf関数を使うので、stdio.hが必要になります。
あなたが言っているiostream.hはC++という言語でコンパイルする場合に必要なインクルードファイルです。
C言語でプログラムの勉強をしているのなら、専門の書籍を購入することをお勧めします。
スレッド一覧


2625● Re[4]:iostrema.hを使うには?[ 機械音痴君 ] 2004 12/05 21:35
打ち間違いでした!すいません!気が付きませんでした(>_<)失礼はお詫びします。
CとC++の違いも分からない未熟者ですがiostream.hでcinやcoutを使ってプログラムを書きました。ですが、iostream.hの部分でそんなファイルやディレクトリはないとエラーメッセージが出てしまいます。。。どうしたらいいのでしょうか?教えてください!
スレッド一覧


2626● Re[5]:iostrema.hを使うには?[ もぐりん ] 2004 12/05 22:01
あなたはC言語の勉強をしたいのか、それともC++を勉強したいのですか?
C++を勉強したいのなら、C++の書籍を購入して勉強したほうがいいでしょう。
どういうコマンドを打ってコンパイルしたのか書いてくれませんか?
普通、C++のソースをコンパイルする場合は、
c++ -o hogehoge higehoge.cpp
とします。
できればソースも提示してください。
スレッド一覧


2628● Re[6]:iostrema.hを使うには?[ 機械音痴君 ] 2004 12/06 00:00
ご迷惑をおかけしてすいません!ですが、事情あり
書籍などを探してる時間がないんです(>_<)どうにかコンパイルの方法だけでも教えてください!
ソースは↓
#include <iostream.h>

int main(void)
{
int a, b, s;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout << "二つの整数を入力して下さい-->" ;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cin >> a >> b ;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = a + b;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout << "s=" << s << endl;
return 0;
}

で、コンパイラは他所のサイトで「-lstdc++ というスイッチを付けてコンパイルする」とかいてあったので、
gcc -lstdc++ 01.c -o 01
としてみたんですがおかしいでしょうか(^^;)ちなみに01.cがファイル名だとしてです。
スレッド一覧


2629● Re[7]:iostrema.hを使うには?[ 機械音痴君 ] 2004 12/06 00:02
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;と言うところは書いてません!スレに勝手に書き込まれました!(>_<)
スレッド一覧


2630● Re[8]:iostrema.hを使うには?[ discypus ] 2004 12/06 01:11
http://ja.wikipedia.org/wiki/Hello_world#C.2B.2B.E3.81.A7.E3.81.AE.E4.BE.8B

を参考に直すと良いかと。コンパイルは例えばこんな風にして。

g++ -Wall -O -o 01 -lstdc++ 01.c++
スレッド一覧


2632● Re[9]:iostrema.hを使うには?[ もぐりん ] 2004 12/06 14:37
ちなみに、-lstdc++がなくても、下記のように書けばコンパイルは通ります。

#include <iostream>

int main(void){
int a, b, s;

std::cout << "二つの整数を入力して下さい-->" ;
std::cin >> a >> b;
s = a + b;
std::cout << "s=" << s << std::endl;
return 0;
}

コンパイル方法:
g++ -o hogehoge hogehoge.cc

コンパイルオプションが豊富なので、自分で調べて使ってください。
スレッド一覧


2634● Re[10]:iostrema.hを使うには?[ 機械音痴君 ] 2004 12/06 19:18
コンパイル出来ました!(^^)
皆様本当にありがとうございました!
スレッド一覧


2631● Re[7]:iostrema.hを使うには?[ もぐりん ] 2004 12/06 08:45
> ご迷惑をおかけしてすいません!ですが、事情あり
> 書籍などを探してる時間がないんです(>_<)どうにかコンパイルの方法だけでも教えてください!
> ソースは↓
> #include <iostream.h>
>
> int main(void)
> {
> int a, b, s;
>
> cout << "二つの整数を入力して下さい-->" ;
> cin >> a >> b ;
> s = a + b;
> cout << "s=" << s << endl;
> return 0;
> }
>
> で、コンパイラは他所のサイトで「-lstdc++ というスイッチを付けてコンパイルする」とかいてあったので、
> gcc -lstdc++ 01.c -o 01
> としてみたんですがおかしいでしょうか(^^;)ちなみに01.cがファイル名だとしてです。

gccはC言語のコンパイラであってc++のコンパイラではありません。
C++のコンパイラはg++になります。
あなたが言っている他所のサイトのアドレスを提示してください。
それと、C++のソースの場合、拡張子は.cではなくて.cppになると思います。
書籍が購入できないのなら、せめてC++の入門サイトで勉強してください。
http://next1.cc.it-hiroshima.ac.jp/C++/intro.htm
検索すれば、入門サイトはいくらでも見つかりますよ。
あとは、discypuさんの説明を読んでください。
スレッド一覧

早田のホームページへ
CGIROOM