VC6のサンプルプログラムをVS2005で動かしたいにですが、初心者でエラーが出ています。
VS2005で開こうとすると変換が必要という事で変換して、ビルドすると下記部分のエラーが出ます。
どの様に修正すればいいでしょう。
<エラー部分>
#include <strstrea.h>
・
・
cstrstream cnv(str, 20);
cnv.flags(ios::fixed);
cnv.precision(0);
cnv << val << '\0';
ここで、#include <strstream> に変えて、OKとなりましたが、以降の部分は同じエラーです。
どうやら、cnv がおかしいようです。
No.3ベストアンサー
- 回答日時:
# はいらない。
#using namespace cnv;も不要。
(というか、こんな記述するって基礎ができていないのでは?)
つうか一番最初に書いたし。
#include <strstream>
using namespace std;
strstream cnv(str, 20);
cnv.flags(ios::fixed);
cnv.precision(0);
cnv << val << '\0';
No.2
- 回答日時:
> cstrstream cnv(str, 20);
strstream ではなくて?
# using namespace も忘れずに。
この回答への補足
有難うございます。
早速、#include 関係の真下に、#using namespaceを入れてみました。
下記エラーが出ます。
'#using' : 'namespace' は、ファイル名ではありません。
fatal error C1190 :マネージターゲットコードは、'/clr' が必要です。
#using namespace std;
#using namespace cnv;
でも同じです。
No.1
- 回答日時:
using namespace std;
はありますか?
というかどんなエラーなのか記述しないと何とも。。。
この回答への補足
すいません。エラーは下記のようです。
'cstrstream' 定義されていない識別子です。
構文エラー:’;’が識別子 'cnv' の前に必要です。
'cnv' :識別子が見つかりません。
'.flags' の左側はクラス、構造体、共用体でなければなりません。
'ios' 識別子がクラス名でも名前空間名でもありません。
'fixed' :定義されていない識別子です。
'recision' の左側はクラス、構造体、共用体でなければなりません。
です。
また、using namespace std; は、ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース Python openpyxlを使用したセル番地の使用について 1 2023/08/03 22:05
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- Visual Basic(VBA) VBAでfunctionを利用しようとしたときに「引数は省略できません」というエラーが出ます 1 2022/10/15 16:30
- Visual Basic(VBA) VBAでファイルを開くプログラムがエラーです 2 2023/02/21 16:56
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Visual Basic(VBA) 再質問、VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 9 2023/02/28 15:32
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- その他(プログラミング・Web制作) seleniumbasic chrome操作について 1 2023/03/29 15:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
C2146を回避するにはどうしたら...
-
win32api構造体引数の型指定に...
-
visual C++ でaruduinoとシリア...
-
レコードセットをcloseする所で...
-
適切な変換関数が存在しない???
-
入れ子になっている構造体配列...
-
BCC・stdio.h・_stddef.hのエラー
-
visual C++ でビルドの中止がで...
-
ビルドが失敗してしまいます
-
Excelのエラーで困ってます。
-
fortranでプログラムを実行する...
-
error C2143: 構文エラー の対処法
-
配列の初期化時に出たエラーの...
-
Visual Studioのstrcpy_sについて
-
Cabの解凍プログラム
-
Fortran コンパイルエラーについて
-
ビルド失敗 指定されたファイ...
-
不正なメモリ領域へのアクセス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
Excelのエラーで困ってます。
-
バッチからsqlplusの接続エラー...
-
fortranでプログラムを実行する...
-
HEWを使用しているのですが、こ...
-
コンパイルできません。
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
BC30002: 型 'ListItem' が定義...
-
Handlesについて
-
sys/time.hのインクルードがで...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
RightとLeft関数のライブ...
-
multiple definitionというエラー
-
WindowsからLinuxへの移植
-
HANDLEの宣言でのエラー
-
レコードセットをcloseする所で...
おすすめ情報