A 回答 (7件)
- 最新から表示
- 回答順に表示
No.7
- 回答日時:
VC++に変えましたということなので余計な情報っちゃ余計な情報ですが
今日(昨日?)リリースされたBoost最新版(1.35.0)のリリース情報だと
The following compilers are officially supported in this release:
* HP aCC version 61400 on HP-UX.
* Darwin GCC 4.01.
* GNU GCC up to version 4.2.1, on Linux and Solaris.
* Intel C++ 9.1 on Linux.
* Intel C++ 10.1 on Windows.
* Microsoft Visual C++ 7.1 and 8 on Windows (Visual Sudio .NET 2003 and 2005).
In addition the following compilers should be well supported, but weren't part of out release criteria for 1.35:
* IBM Visual Age 9.0 on AIX.
* Intel C++ 10 and later on Linux.
* GNU GCC 4.3 and later on Linux and Solaris.
* Microsoft Visual C++ 9 (Visual Studio .NET 2008).
ということだそうです。
この回答への補足
multi_array、実際に使ってみましたがなんかすごく使いづらいですね。
既にある程度ソースが出来てるのをそれに修正するのは予期せぬエラーがいっぱいでそうな予感・・・。
ループ処理用にint型で宣言してたのが、array_type::indexになったり(なぜにint使えないの?)、
関数の宣言を配列のint A[3][3][3]としてたのをarray_type Aとかに置き換えたり、修正箇所が多すぎて把握しきれなさそうです。
No.6
- 回答日時:
ありがとうございます >#3、#5
プロジェクトのトップページにあるサポートコンパイラのところに
挙げられているのに問題ありなんですか。
6.xってバージョン番号にもなってないあたりがそもそもあれなんですかねえ。
すでに探しているかもしれませんが、ドキュメントの日本語訳は本家のバージョンアップに追いついてないみたいですね。
SourceForge.JP: Project Info - Boostドキュメント日本語化プロジェクト
http://sourceforge.jp/projects/boostjp/
書籍は多分これだけ
Boost C++Librariesプログラミング 第2版: 稲葉 一浩: 本
http://www.amazon.co.jp/dp/4798017043/
No.5
- 回答日時:
#3です。
> >5.5.1はもちろん、Turbo C++ Explorerでもmulti_arrayは使えなかったと思います
> とする根拠は何でしょうか? >#3
http://engineering.meta-comm.com/boost-regressio …
を見る限り、borland- 5.8.2ではmulti_arrayはunusableになっています。
Boostの古いバージョンなら使えたかもしれませんが、全部は調べていません。
とりあえずですが、
VC++ 9.0のインストールと、boostの追加完了しました。
それでboostのページにあるmulti_arrayのソースを試して動くのを確認しました。
後は、使い方を調べるだけです。
ありでした。
No.4
- 回答日時:
Borland/CodeGearの製品はDelphi含めて見切りをつけてしまって
BDS2006からあとは全然知らないのですけど、
#2にあるように、Boostのページにサポートしているコンパイラとして
BCC++5.8.2というのがあって、これはBDS2006のもののようです。
でTurbo ExplorerのコンパイラはBDS2006のものと同じだと思うんですが
>5.5.1はもちろん、Turbo C++ Explorerでもmulti_arrayは使えなかったと思います
とする根拠は何でしょうか? >#3
わたしも使えるかどうかははっきりとは知らないので経験談なりあればお聞かせねがいたく。
No.3
- 回答日時:
> (1)BCCを使用してるのですが、boostとの相性(あるのか知らないけど)とかっていいのでしょうか?
5.5.1はもちろん、Turbo C++ Explorerでもmulti_arrayは使えなかったと思います。multi_arrayを使いたいのであれば、Visual C++かMinGWにするほうがよいと思います。
> (2)boostよりいいのってあるのでしょうか?(あれば教えてください。)
ちょっと分かりません。
> (3)有料でしょうか?
無料です。ただし、誰もサポートしてくれませんので、すべて自分で解決する必要があります。
> (4)使いやすいでしょうか?
理解できれば使いやすいです。
C++が分かっていないとか、英語のドキュメントが読めないとか言う場合は論外です。
No.2
- 回答日時:
>(1)BCCを使用してるのですが、boostとの相性(あるのか知らないけど)とかっていいのでしょうか?
無償配布している5.5ですか?
それなら多分使えない機能があります。
#サポートを切るのなんので一騒動あったような
Supported Compilers
New in this release is improved support for the IBM XL C/C++ compiler.
Boost is tested on a wide range of compilers and platforms. Since Boost libraries rely on modern C++ features not available in all compilers, not all Boost libraries will work with every compiler. The following compilers and platforms have been extensively tested with Boost, although many other compilers and platforms will work as well. For more information, see the regression test results.
* Apple GCC 4.0.1 on Mac OS X.
* Borland C++ 5.8.2 on Windows.
Turbo Exploerer のやつなら大丈夫かも?
3)
Boost C++ Libraries
"Boost provides free peer-reviewed portable C++ source libraries."
http://www.boost.org/
4)
便利だけど使いやすいかどうかはちと疑問。
慣れればどうってことはないだろうけど。
回答ありがとうございます。
Borland、無償配布でVer.古かったです。
なれてたのでこればっか使ってたんですけど
本気でVCを考えて見ます。
No.1
- 回答日時:
boost のライセンスは非常に緩いので(もちろんフリー)、使ってみて
nyororo-n さんの抱える具体的な問題にそぐわない箇所を質問した方がよいでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Instagram Meta platform inc というところからの請求について詳しい方教えてください! Inst 1 2022/10/25 20:26
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- その他(パソコン・スマホ・電化製品) Windows11の記憶域不足 4 2022/09/05 17:58
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- 英語 節を列挙する例示表現について 2 2022/08/15 13:52
- ノートパソコン 至急 パソコンに詳しい人 最近、大学に必要なノートパソコンを買いました。 パソコンの性能は少し良いの 5 2023/02/24 16:00
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- 物理学 量子力学 生成消滅演算子 2 2022/08/04 23:17
- プラモデル・鉄道模型・模型製作 ジオラマで使いたく電気部品のど素人なのですが 発光ダイオードで300個ほど付けたくて同じような物を使 2 2022/10/03 19:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
昔のgraph.hというファイル
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
<conio.h>?
-
COBOLの論理演算子について質問...
-
cc と gcc の違い
-
サイクルカウントの方法
-
『Bin』ディレクトリは何の略語?
-
C言語のフリーソフト。
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
POWERCOBOLのSQL...
-
C言語はC言語でできている?
-
C++Builder → Visual C++ 移植...
-
PICでのI2C通信でのマスタ、ス...
-
Type name expected エラーがで...
-
オープン系とか、組込み系とか...
-
C言語での式の評価順序について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報