[過去ログ] C++相談室 part130 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
883(1): (ワッチョイ bfaf-BQa+) 2017/07/21(金)22:10 ID:l1puV9v10(1/2) AAS
templateでエラーが出された場合なんかでチェックするために
templateが展開された状態を見る手法みたいなのってありますかね?
884: (ワンミングク MMbf-Y5fB) 2017/07/21(金)22:26 ID:rSdKKkw+M(2/2) AAS
make_sharedってカスタムデリータいれられたっけ?
885: (ワッチョイ bfaf-BQa+) 2017/07/21(金)22:50 ID:l1puV9v10(2/2) AAS
Xcodeのビルドログ見たらほぼ>>883だったので>>883は取り下げます
886: (ワッチョイ df9f-2Ge4) 2017/07/21(金)23:09 ID:7GF1vWDt0(5/5) AAS
使い方は解るよ
ただ、自転車の補助輪みたいだなと
887: (ワッチョイ 47e4-OcZC) 2017/07/21(金)23:15 ID:OjZ8KrLm0(4/4) AAS
そういうのより
std::vector<int> v;
↑これを右クリックして展開されたコードを表示するようなことがしたい
888: (スップ Sd7f-7lrd) 2017/07/22(土)17:58 ID:0MeMH5fDd(1) AAS
>>856
わざわざサンクス
全く同じことしたけども吐き気催すような名前はついたままだったからdefファイルで対応することにしたよ
889: (ワッチョイ bfc5-/jiT) 2017/07/22(土)19:30 ID:RGdGfASA0(1/2) AAS
わざわざマングルされたメソッド名をエクスポートなどせずともファクトリーメソッドにすれば良いのでは…
ファクトリーメソッド自体はextern "C"で逝ける
DLL側のコードで確保したメモリはDLL側で開放する(プロセス本体側のコードで確保したメモリはプロセス本体側で開放する)
という点は気おつけねばならないが
と流れを読まずにレス
890: (ワッチョイ bfc5-/jiT) 2017/07/22(土)20:49 ID:RGdGfASA0(2/2) AAS
スマンorz
誤: ファクトリーメソッド
正: アブストラクトファクトリーメソッド
アブストラクトファクトリーメソッドなら具象クラスのコードは全部DLLL側になるので安心
オブジェクトのdeleteもDLLL側でやるように関数を設けてDLLLからエクスポートしてそれを使う
891: (ワッチョイ dff0-E/h9) 2017/07/22(土)20:53 ID:XKQJiiwl0(1/2) AAS
DLLLL?
892: (ブーイモ MMcf-fDNv) 2017/07/22(土)20:59 ID:g3jBnlfdM(1) AAS
どぅるるる
893: (ワッチョイ dff0-E/h9) 2017/07/22(土)21:12 ID:XKQJiiwl0(2/2) AAS
DLLゲームというものがあり、この四つの規則だけでDIIをDLLに変換できるか、というのがパズルの主旨である
894: (ワッチョイ 276f-hfaq) 2017/07/23(日)02:54 ID:JReadhjR0(1) AAS
new,new[],delete,delete[]を定義すれば、全てDLL側で実装出来るでしょう?
895: (スプッッ Sd7f-7lrd) 2017/07/23(日)11:16 ID:T5oE3FpLd(1/6) AAS
CPUやOSに依存したいコーディング難しいよう
896(1): (ワッチョイ df9f-2Ge4) 2017/07/23(日)11:25 ID:Rkw6OP4p0(1) AAS
依存姿態?
897: (スプッッ Sd7f-7lrd) 2017/07/23(日)11:26 ID:T5oE3FpLd(2/6) AAS
>>896
しないだった
898(1): (スッップ Sdff-z/ev) 2017/07/23(日)12:41 ID:7fREas1Ld(1/9) AAS
エンディアン
charのサイズ
負の数の表現方法
この辺がくせ者
899(1): (ワッチョイ a7c5-/jiT) 2017/07/23(日)12:43 ID:Z5IwvI350(1/5) AAS
符号付整数の右シフトとwrap aroundは未定義動作
だがあんま認識してる人が居ないという
900: (スッップ Sdff-z/ev) 2017/07/23(日)12:47 ID:7fREas1Ld(2/9) AAS
charが16bitや32bitだと、
8bit単位のデータを扱うのが非常に面倒
現実的にはパック形式も必要になるので
901: (スッップ Sdff-z/ev) 2017/07/23(日)12:48 ID:7fREas1Ld(3/9) AAS
負の数もいろいと
00...0はトラップ値だったり
902: (スッップ Sdff-z/ev) 2017/07/23(日)12:49 ID:7fREas1Ld(4/9) AAS
80...00の間違い
上下前次1-新書関写板覧索設栞歴
あと 100 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.175s*