C++の書き方が変わったとか・・

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ゆうき2

C++の書き方が変わったとか・・

#1

投稿記事 by ゆうき2 » 14年前

VC++2008からVC++2010にし、プログラムを組んだのですがうまくいきませんでした。
調べると書き方が若干かわったらしく、その書き方は古いと言われました。具体的にどのように変わったのか等わかるサイトありませんか?(名前は前の掲示板では「ゆうき」でした。ここも色々変わったんですね・・名前使えなくなっていました(笑))

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: C++の書き方が変わったとか・・

#2

投稿記事 by softya(ソフト屋) » 14年前

どこの部分でエラーが出たのでしょうか?
出たエラーの例を書いて頂けますか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

ゆうき2

Re: C++の書き方が変わったとか・・

#3

投稿記事 by ゆうき2 » 14年前

>softya(ソフト屋さん)
インクルード文についてでした。
自分の例でいうと
#include<iostream.h>
と書きましたが、この書き方は古いのですよと言われ
以下のように訂正するように言われ、実行するときちんとできました。
#include<iostream>
using namespace std;

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: C++の書き方が変わったとか・・

#4

投稿記事 by softya(ソフト屋) » 14年前

それは2010以前にかなり古い書き方です。
たしか2000年頃から非推奨の書き方だったと思いますが。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

ゆうき2

Re: C++の書き方が変わったとか・・

#5

投稿記事 by ゆうき2 » 14年前

>softya(ソフト屋)さん

ご回答ありがとうございます<m(__)m>
2008とか関係なく大分古い書き方だったんですね・・・驚きました。
という事はもう一般的でしょうからあとは自分で注意しながらC++の勉強を進めたいと思います。

YuO
記事: 947
登録日時: 15年前
住所: 東京都世田谷区

Re: C++の書き方が変わったとか・・

#6

投稿記事 by YuO » 14年前

ちなみに,<iostream.h>に対応しているVisual Studioは.NET (通称2002) までです。
Visual Studio.NET 2003から,<iostream.h>が付属しなくなりました。
# なんてことを,別の掲示板で書いたことがあります。
ちなみに,公式のドキュメントでは,標準 C++ ライブラリへのアップグレードに<iostream.h>が付属しないことが記述されています。
VS 2008では既に<iostream.h>が使えないはずなのですが……。

閉鎖

“C言語何でも質問掲示板” へ戻る