【初心者歓迎】C/C++室 Ver.47【環境依存OK】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
500:デフォルトの名無しさん 08/01/26 03:55:07 VCスレかAPIスレ池。 501:デフォルトの名無しさん 08/01/26 09:28:53 >>482 gccでも、-msse2オプションをつけてコンパイルすると、355を返すバイナリを作れました。 でも、80ビットでも、52ビットでも、切り捨てになるから、どちらでも同じと思うんですが。 なんでだろう。 502:デフォルトの名無しさん 08/01/26 11:06:09 >>501 >482のコードだけなら、最適化で定数は事前(≒コンパイル時)計算されるから不思議ではない。 503:デフォルトの名無しさん 08/01/26 20:29:17 >>502 以下のコードでも、dに3.55を入力すると、表示は354になりますが、 -msse2でコンパイルすると355になりました。 int main(int ac, char **av) { double d; cin >> d; int n = d * 100; cout << n << endl; return 0; } 504:デフォルトの名無しさん 08/01/26 22:23:27 確認のために聞きたいんです 関数テンプレートについてなんですが。 template<typename T> void func(){ hoge = new T(); } func<HogeClass>(); つう書き方に、何か問題はありますか? 一応BCCでは動いてるようなんですが、 検索しても基本的に引数のために使われていて、 こういう書き方を見つけられなかったので不安なんですが。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4998日前に更新/252 KB
担当:undef