問題タブ [c++11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - どのWindowsC++IDEが新しいC++0X標準をサポートしていますか?
visual .net 2010(ベータ版は遅すぎる/不格好)に加えて、新しい標準c ++ 0x(Windows OSフレンドリー)をサポートする優れたC ++ IDEオプションは何ですか?
c++ - Visual C++ 2010 Beta 1 には unique_ptr がありますか? ない場合、C++0x リファレンス実装はどこで入手できますか?
私が知っている:
- CTPにはありませんでした
- 最終リリースになる予定です
- Beta 1 では見つからない
- 私はそれで遊びたい
c++ - この C++0x コードが move コンストラクターを呼び出さないのはなぜですか?
何らかの理由で、次のコードは決して呼び出しませんEvent::Event(Event&& e)
なぜですか?
を使用するstd::swap
と、一度呼び出されます。
c++ - C++0x が実際にリリースされる予定日はいつですか?
私たちはそれが本格的な言語になるかどうかを永遠に待っていましたが、正式な定義のリリースはまだないようです. 委員会と議論と修正だけです。
C++0x の予定されている期限を知っている人はいますか? それとも、C++1x と呼び始める必要がありますか?
c++ - #nomacros(EP003)とは何ですか、それは生きていますか?
2004年2月14日のEvolutionWGの問題リストには...
EP003。#nomacros。EI001を参照してください。Stroustrupによるメモ。
大まかな(または正確な)用語で、とは何#nomacros
ですか、そしてそれはどこでも拡張機能として利用できますか?これは、プリプロセッサを介してコードを実行し、.iファイルでサプライズパッケージを調べる代わりの方法と比較して、1995-ヴィンテージC++の数千のファイルを2005コンパイラに移植することを含む最近のプロジェクトで有用な診断ツールでした。
c++ - さまざまな種類の shared_ptr の違い
と次の (で)の間boost::shared_ptr
に違いはありますか?std::tr1::shared_ptr
C++0x
std::shared_ptr
あるものから別のものへの移植にはオーバーヘッドがありますか、それとも基本的に同じですか?
c++ - C++11、F# スタイルの関数型プログラミング
私は C++11 の新機能を見てきましたが、C++11 を使用して非常に関数型のプログラミング スタイルでプログラミングできるようになりそうです。F# で型 List、Seq、Array を使用することに慣れてきましたが、それらのメンバーをある種の C++11 テンプレートに移植できない理由がわかりません。混合関数型プログラミング スタイルで C++11 と F# のようなものを使用することには、どのような問題や利点がありますか? functional
C++11 が出たら、Boost の連中が新しいものを作るかもしれません。
c++ - C++11でautoとdecltypeを使用する
現在受け入れられているc++11の機能を学習しようとしていますが、autoとdecltypeに問題があります。学習演習として、いくつかの総称関数を使用してstdクラスリストを拡張しています。
メンバーマップの場合、渡された関数が何を返すかに応じて、戻り型を汎用にする必要があります。したがって、リターンタイプの場合、このようなことを行うことができます。
これは、関数テンプレートのfloatタイプも削除する必要があります。
テンプレートクラスを使用することもできますが、リターンタイプを指定する必要があるため、インスタンスの使用がより冗長になります。
私の質問を要約すると、テンプレートクラスを使用せずにマップを定義し、それが返すタイプでジェネリックにする方法を理解しようとしています。