teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

一部取り下げ

2024/11/14 04:12

投稿

maisumakun
maisumakun

スコア146672

answer CHANGED
@@ -1,3 +1,5 @@
1
- `T(式)`や`T{式}`、**初期化**専用の構文す。変数宣言・関数の引数・返り値など限られ場面しか使えせん
1
+ 前半について誤認識取り下げ
2
2
 
3
+ ~~`T(式)`や`T{式}`は、**初期化**専用の構文です。変数宣言・関数の引数・返り値など限られた場面でしか使えません。~~
4
+
3
5
  数値型同士であれば、オーバーロードなどが発生する余地もありませんので、Cスタイルのキャスト(`(double)`)でも`static_cast`でも動作は同じです。あとは、コーディングスタイルの問題になります。