質問編集履歴

1

(追記)しました。

2021/09/08 07:06

投稿

yu-ima
yu-ima

スコア249

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,18 @@
1
1
  VC++6.00で使用していたsprintfをVS2015(Visual Studio 2015)ではコンパイルエラーになるためwsprintに替えたところ実行時正しく変換されません。
2
+
3
+
4
+
5
+ (追記)
6
+
7
+ VC++6.00では、正しく '1.2345'と変換されるのですが、
8
+
9
+ VS2015では、sprintfは、コンパイルエラー
10
+
11
+ 「error C2440: '関数': 'float' から 'const char *const ' に変換できません。」となり、
12
+
13
+ wsprintfに変更すると実行時'f'と変換されます。
14
+
15
+
2
16
 
3
17
 
4
18