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ランキング
-
C++でデスクトップGUIアプリ開...
-
『独習C』第3版と第4版の違い
-
『Bin』ディレクトリは何の略語?
-
Cの入手方法は?(初心者です)
-
ソフトの開発言語を調べる方法
-
組み込みソフト。ROM領域にデータ
-
cc と gcc の違い
-
C言語 入出力ファイルの読み書...
-
python エラー
-
アプリケーションのDLLファイル...
-
エクセルのエラーメッセージ「4...
-
c#による実行ファイルの作成方法
-
error C2143: 構文エラー の対処法
-
<unistd.h>をVisualStudioでつ...
-
C言語をコンパイルするとコンピ...
-
VB2010でのSQL日付フォーマ...
-
セマンティックスの概念とは?
-
C言語のコンパイルができません
-
エクセルVBAではRound...
-
外部シンボルの未解決のエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
cc と gcc の違い
-
C++Builder → Visual C++ 移植...
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
cobolで実行環境って何ですか?
-
パーサとコンパイラの違いって?
-
昔のgraph.hというファイル
-
未使用引数の注意文出力を回避...
-
C言語でのコンパイラの作成方法
-
C言語はC言語でできている?
-
COBOL計算式の中間ワーク桁数に...
-
リリースモードとデバッグモー...
-
『Bin』ディレクトリは何の略語?
-
POWERCOBOLのSQL...
おすすめ情報