Boost総合スレ part10 (385レス)
1-

301: 2016/06/10(金)06:42 ID:u2soNk9a(1) AAS
SJISでしか動かないのは、batのバッチプログラムぐらい。
ファイルにSJISに含まれない文字を含むファイル名をつけて、batで呼び出せるかどうか試してみればいい。
302: 2016/06/10(金)09:39 ID:XqAkh7YW(1) AAS
Win2000/XP に移行した時に Unicode ベースのシステムになった
でもレガシーなAPIを大事にお守りするせいでなかなか SJISが死なない
Windows10 と心中することになりそうだな
303: 2016/06/10(金)14:47 ID:ZMnsYyke(1/2) AAS
NT系は最初の3.1からUnicodeなんだが
5.0の時にUCS-2からUTF-16になったくらいで
304: 2016/06/10(金)16:45 ID:8yNz9kCr(1) AAS
VCのコンパイルオプションにBOM無しUTF-8読み込みの許可を加えるまでは糞
305: 2016/06/10(金)20:09 ID:ZMnsYyke(2/2) AAS
BOMつければ済むC/C++コンパイラよりUTF-8を一切受け付けないリソースコンパイラの方を先になんとかしてくれ
306
(1): 2016/06/11(土)11:50 ID:rFA30bCg(1) AAS
#pragma code_page(65001)
307
(1): 2016/06/11(土)14:18 ID:JLuyjHOS(1) AAS
Pragma Directives
外部リンク[aspx]:msdn.microsoft.com
This pragma is not supported in an included resource file (.rc). Therefore,

example:
#include "English.rc"
#pragma code_page(932)
#include "Japanese.rc"
308: 2016/06/11(土)16:54 ID:ve5pyeaw(1) AAS
>>306-307
それ使ってもBOM入れるとエラーとかC/C++ソースと逆の状態で地獄の様相を呈してるぞ
おまけにリソースエディタで編集すると問答無用でCP932で上書きされるという
309: 2016/06/25(土)18:04 ID:0uMhZ5yd(1) AAS
なんでboost.guiがないの?
チャラくなっちゃうから?
310: 2016/06/26(日)03:24 ID:bp4CfyDu(1) AAS
どのgui環境に対するtoolkitを要求してるの?
311
(1): 2016/06/30(木)16:51 ID:I86oszq6(1) AAS
beginとかendとか書くの面倒だな〜と思ってboost.range.algorithmsを調べてると
途中から|=とかadaptorsとか出てくるのですが
これは同じライブラリの話なのでしょうか?
もしくは全く別の二つのライブラリなのでしょうか?
312: 2016/07/01(金)18:57 ID:dukX0h6O(1) AAS
>>311
どちらもBoostライブラリの一部
さらに、どちらもBoost.Rangeライブラリの一部

ヘッダファイルは別
boost/range/algorithm.hpp
boost/range/adaptors.hpp

お互いに独立しているから、別々に使っても問題ない
313: 2016/09/03(土)19:00 ID:YfCK8gma(1) AAS
書いて
314: 2016/11/10(木)01:28 ID:OAKAAmWh(1) AAS
ぶんぶんぶーすと
315: 2016/12/16(金)20:08 ID:qhGUM7zP(1) AAS
Eigenでもublasでも動く行列計算プログラムをテンプレート使えば出来ないかな
size1,size2とcolums,rowsが互換ないので挫折してるんだけど
316: 2017/01/31(火)13:48 ID:cHCMKeND(1) AAS
すんごい初歩的な質問で申し訳ないんだけど、
boost::serializeを使用するとき、register_typeを行う責任は誰にあるんだろう。

保存したいオブジェクトツリーをすべて内包するenvironmentクラスで一括して
すべてのクラスのregister_typeを行うべきなのか、それともその中の個別オブジェクト単位で
自身及びその子が使用する可能性のあるクラスのみを扱うべきなのか。

たとえば、
environmentクラスの中にdomain1とdomain2のサブオブジェクトツリーがあり、
シリアライズ順もdomain1->domain2とした場合、
domain2内でのみ使用していたクラスをdomain1でも使うように拡張することになって、
そちらでもregister_typeを行うことになると、オブジェクトidの対応が崩れちゃうよね

このケースではシリアライズのバージョンで対応できる範囲を逸脱しちゃうと思うんだけど。
どうするべきなんだろう。
317: 2017/01/31(火)23:36 ID:ubkZ1wL6(1) AAS
そういうケースではBOOST_CLASS_EXPORT系のマクロで明示的にクラスとシリアライズ用IDを関連付けするんじゃないか
318: 2017/02/02(木)16:13 ID:sVI7zoPy(1) AAS
なるほど、ありがとう。
319: 2017/02/25(土)00:04 ID:MSqa8twS(1/2) AAS
boost liberty の全API をテストするコードってある?
320: 2017/02/25(土)17:09 ID:usTDxsWv(1) AAS
テスト走らせれば
321: 2017/02/25(土)18:35 ID:MSqa8twS(2/2) AAS
ごめん、質問が悪かった。
Boost Library の 全API をテストするテストコードはありますか?
322: 2017/02/26(日)01:02 ID:0qHcAuFD(1) AAS
全APIのテストなのか中身は知らないがこのへん関連だろ
外部リンク:github.com
323: 2017/02/27(月)09:54 ID:xWycJXOi(1) AAS
Pythonありきだよね、ありがとう。
324: 2017/04/08(土)14:31 ID:8o5hcs67(1) AAS
Allocatorだけ変えればcudaでも動く?
deviceという不思議な修飾子をtempleteに入れる方法がわからないが
325: 2017/06/16(金)17:49 ID:I/6vJIh0(1) AAS
double ar[50];
ublas::matrix au(10,50,ar);
みたいなことをeigenだとmapで
できるけどublasはどうすればいいの?
326
(1): 2017/08/22(火)11:41 ID:taHMJpBI(1) AAS
1.64で入ったこのバグが1.65でも直ってない
外部リンク:svn.boost.org

adjustments to make test_dll_simple pass
とかふざけた理由で必須ヘッダーを勝手に削除するとかなめてんのか死ね
327
(1): 2017/10/24(火)21:00 ID:A/5ZW6Io(1) AAS
boost::spiritで質問させてください
外部リンク[html]:www.kmonos.net
このサンプルコードで四則演算をやっている部分がありますが、resultの型をvector<char>などにして
int型の計算結果ではなく+-/*の4つの演算子をresultで取得するにはどのようにすればよいのでしょうか。
出力される演算子の順番は数があっていればよいです。
328
(1): 2017/10/24(火)21:46 ID:5YrUgwk0(1) AAS
>>327
どいう出力がほしいのかがよくわかんないんだけど、適当な入出力の例を出してもらえます?
329
(1): 2017/10/24(火)21:55 ID:Nipp6M8f(1) AAS
>>328
1+2-3/4*5*5*5*5 と入力したら
result[0]が'+'
result[1]が'-'
result[2]が'/'
result[3]が'*'
result[4]が'*'
result[5]が'*'
result[6]が'*'といった感じに取得したいです。

resultをvector<int>として
result[0]が1
result[1]が2
result[2]が3
result[3]が4
result[4]が5
result[5]が5
result[6]が5
でもいいです。

要は、パースしたときの任意の要素を取得したい、ということです。
330
(1): 329 2017/10/25(水)12:26 ID:RJdooZ2I(1) AAS
自己解決しました
1-
あと 55 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.012s