C++相談室 part108
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2013/12/09(月) 21:12:16.40ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレに
お願いします。
前スレ
C++相談室 part107
http://toro.2ch.net/test/read.cgi/tech/1384818417/
このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.88【環境依存OK】
http://toro.2ch.net/test/read.cgi/tech/1384061494/
次期規格C++1yはこちら
C++14/C++1y
http://toro.2ch.net/test/read.cgi/tech/1382889622/
■長いソースを貼るときはここへ。■
http://codepad.org/
http://ideone.com/
【重要】
hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0002デフォルトの名無しさん
2013/12/09(月) 22:13:50.25ごくろう
ハゲてよいぞ
0003デフォルトの名無しさん
2013/12/09(月) 22:27:20.650004デフォルトの名無しさん
2013/12/10(火) 00:24:32.650005デフォルトの名無しさん
2013/12/10(火) 00:36:25.82これってなんかコンパイル時に警告出せたりしないのかね
0006デフォルトの名無しさん
2013/12/10(火) 01:12:26.58最近は「hoge禁止」がスレ住人の総意であるかのように見せる工作を繰り返しているようです。
あまり気にしないでやってください。
0007デフォルトの名無しさん
2013/12/10(火) 01:51:24.58環境によるだろ。
俺はBorland-C++5.6.2に -D_RTLDLL オプションを指定して、極力
ランタイムを使用するようにして使っているが、例えばstd::vectorを
使っても使わない時と比べ10Kほどしか増えない
すげえ。ダイナミックリンクしといてファイルサイズが増えないとかいってるよ。この人。
0008デフォルトの名無しさん
2013/12/10(火) 01:53:28.44とかいうエラーが出るんだけどこれってどうすればいいの?
#include <stdafx.h>
後死ね。
言葉が悪いな。それで教えているつもりか。
まぁヒントぐらいにはなったな。
うむごくろう。
忍法帖破棄したの忘れてた。早く●でレベル上げ出来るようにしてよ
0009デフォルトの名無しさん
2013/12/10(火) 02:55:03.88hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
なお、スルー出来ない人はhogeはNGワードに追加しておくことが強く推奨されています。
【重要】
hogeが禁止されていないと発狂する人がいます。
万が一hogeを使うなと書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
なお、スルー出来ない人はhogeはNGワードに追加しておくことが強く推奨されています。
0010デフォルトの名無しさん
2013/12/10(火) 10:23:46.840011デフォルトの名無しさん
2013/12/10(火) 19:03:38.120012デフォルトの名無しさん
2013/12/10(火) 19:06:42.520013デフォルトの名無しさん
2013/12/10(火) 19:26:21.95アホな俺に誰か教えてくれ
fnuc(params...) →func(p1, p2, p3)
わかる
func(const_cast<X*>(params)...) →func(const_cast<X*>(p1), const_cast<X*>(p2), const_cast<X*>(p3))
なんとなくわかる
class X : Mixins... {
X(const Mixins&...mixins):Mixins(mixins)...{} →
class X : Mixin1, Mixin2 {
X(const Mixin1&m1, const Mixin2&m2) : Mixin1(m1), Mixin2(m2) {}
??? 理解できない
0014デフォルトの名無しさん
2013/12/10(火) 21:51:34.56...の付いた式(パターン)について、型とオブジェクトを1組ずつ展開するだけでは?
つまり
Mixins = {Mixin1, Mixin2}
mixins = {m1, m2}
で、基底クラスのほうは
class X : Mixins
-> class X : Mixins[0], Mixins[1], ...
-> class X : Mixin1, Mixin2
メンバー初期化子リストのほうは
: Mixins(mixins)
-> : Mixins[0](mixins[0]), Mixins[1](mixins[1]), ...
-> : Mixin1(m1), Mixin2(m2)
ただし、場所によって何がパターンになるかは違う(14.5.3p4)
・関数パラメータパック→...を除いた関数パラメータ
・テンプレートパラメータ→関数パラメータまたは対応する型パラメータ
・初期化子リスト→初期化子
・基底クラスのリスト→基底クラス
・メンバー初期化子リスト→メンバー初期化子
・テンプレート引数リスト→テンプレート引数
・例外指定→type-id
・属性リスト→属性
・アライメント指定子→...を除いたアライメント指定子
・λ式のキャプチャリスト→キャプチャ
・sizeof...展開→識別子
覚えられるかっつうの・・・
0015デフォルトの名無しさん
2013/12/10(火) 22:05:07.54サンクス。壮大なルールなのね。
だが const Mixins & ... mixins
これはどのパターンですか?
0016デフォルトの名無しさん
2013/12/10(火) 22:08:42.91Mixin1, Mixin3, Mixin5, Mixin7 を継承したXクラスってやつのインスタンスを作るときはどう宣言するの?
0017デフォルトの名無しさん
2013/12/10(火) 22:12:52.22ではないの
0018デフォルトの名無しさん
2013/12/10(火) 22:15:36.15× const Mixins... & mixins
C++は難しいですね
0019デフォルトの名無しさん
2013/12/10(火) 22:16:22.490020デフォルトの名無しさん
2013/12/10(火) 22:19:19.73正しくは
template<Mixin...>
class X : Mixins...
{
X(const Mixins&...mixins)
: Mixins(mixins)...
{
}
};
0021デフォルトの名無しさん
2013/12/10(火) 22:20:56.61template<class Mixins...>
class X : Mixins...
{
X(const Mixins&...mixins)
: Mixins(mixins)...
{
}
};
0022デフォルトの名無しさん
2013/12/10(火) 22:27:15.25その場合<class ...Mixins>じゃなくて<class Mixins...>とするわけか。
まだ全然勉強不足だ。
ところでそれって14なの?それとも11?
002321
2013/12/10(火) 22:29:57.20が正しゅうございます。首つって死んでくるわ
0024デフォルトの名無しさん
2013/12/10(火) 22:33:42.76hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0025デフォルトの名無しさん
2013/12/10(火) 22:41:05.55C++11
0026デフォルトの名無しさん
2013/12/10(火) 22:57:38.39関数引数だから関数パラメーターパックてやつだと思う
0027165
2013/12/11(水) 03:11:35.16何日くらいで読み終えることが出来るでしょうか
0028デフォルトの名無しさん
2013/12/11(水) 04:01:36.92書くんだ。C++はなんでも書ける。
なんでも書けるからこそ苦悩し、そしてそれぞれに開眼する
0029デフォルトの名無しさん
2013/12/11(水) 08:05:39.200030デフォルトの名無しさん
2013/12/11(水) 11:27:29.73俺が禿初版を読んでいたときもコンパイラなかったし
0031デフォルトの名無しさん
2013/12/11(水) 12:13:12.880032デフォルトの名無しさん
2013/12/11(水) 12:56:58.650033デフォルトの名無しさん
2013/12/11(水) 15:54:16.87お前には永遠に無理だよ
0034デフォルトの名無しさん
2013/12/11(水) 17:23:49.030035デフォルトの名無しさん
2013/12/11(水) 17:27:31.28プログラミングしたいだけなら本なんて捨てろ
0036デフォルトの名無しさん
2013/12/11(水) 17:36:27.02無くても動くんですけど
0037デフォルトの名無しさん
2013/12/11(水) 18:15:35.40""は非ユニコード
_Tはビルド設定依存
Lはユニコード
0038デフォルトの名無しさん
2013/12/11(水) 18:25:18.590039デフォルトの名無しさん
2013/12/11(水) 18:32:16.02Unicodeじゃないとまずいことってありますか?
0040デフォルトの名無しさん
2013/12/11(水) 18:35:26.38今の時代は通信部以外は全部ユニコード、もしくはTCHARのどちらかの方がいい
0041デフォルトの名無しさん
2013/12/11(水) 18:37:24.880042デフォルトの名無しさん
2013/12/11(水) 18:37:54.28また英語版Windowsでテキストボックスに日本語を入力すると化ける。
表示できた場合でもセーブすると化けるというパターンもある。
米国に住んでいて英語Windowsを使っているので非ユニコードなアプリは本当に勘弁して欲しい。
0043デフォルトの名無しさん
2013/12/11(水) 18:39:56.00スタートメニューに並ぶ文字化け。どれがどれかわからない。
0044デフォルトの名無しさん
2013/12/11(水) 18:41:45.990045デフォルトの名無しさん
2013/12/11(水) 18:50:17.66元の質問者の意図にそってる?
0046デフォルトの名無しさん
2013/12/11(水) 18:52:19.540047デフォルトの名無しさん
2013/12/11(水) 18:54:45.56w=2
->Text=L""+w+L"";
などの時はこのままコンパイルできるのに
->Text=w
の時は
.ToString()
をつけなければコンパイルできないのはどういった理屈でしょうか
0048デフォルトの名無しさん
2013/12/11(水) 18:58:04.36同じじゃねーよ。
そもそもWindows以外でL付けたワイド文字列リテラルなんてほぼ使いません。
0049デフォルトの名無しさん
2013/12/11(水) 18:59:47.91>->Text=L""+w+L"";
は代入したいのが=L""の部分から文字列ってわかるけど、
>->Text=w
は数値を代入したいって判断しちゃうから
0050デフォルトの名無しさん
2013/12/11(水) 19:01:04.63なに言語だこれ
0051デフォルトの名無しさん
2013/12/11(水) 19:04:16.410052デフォルトの名無しさん
2013/12/11(水) 19:05:52.950053デフォルトの名無しさん
2013/12/11(水) 19:08:03.540054デフォルトの名無しさん
2013/12/11(水) 19:11:08.98でもあれだぜ、wが数値だとすると
->Text=L""+w+L""; はコンパイルできぬ。わけわからん
0055デフォルトの名無しさん
2013/12/11(水) 19:11:13.87http://toro.2ch.net/test/read.cgi/tech/1384061494/
0056デフォルトの名無しさん
2013/12/11(水) 19:16:27.63環境依存OKスレの方がエスパーしてくれると思うよ
0057デフォルトの名無しさん
2013/12/11(水) 19:48:12.34VC++だとできました。
環境依存無しで文字列の後に変数を代入するにはどうしたらいいのでしょうか?
0058デフォルトの名無しさん
2013/12/11(水) 19:50:27.13いやだから一般にはできるはずがないんだって。wは何型だよ
0059デフォルトの名無しさん
2013/12/11(水) 19:51:29.88intです
0060デフォルトの名無しさん
2013/12/11(水) 19:57:10.01そのクラスのデストラクタでコンストラクタで生成した別のクラスを解放するのは
いけないと聞いたけどなんで?
0061デフォルトの名無しさん
2013/12/11(水) 19:59:11.020062デフォルトの名無しさん
2013/12/11(水) 20:00:35.81その別のオブジェクトが解放されない可能性があるってごねるからじゃね?
0063デフォルトの名無しさん
2013/12/11(水) 20:08:24.03class CHoge{
CHoge2* m_pHoge2:
CHoge(){
m_pHoge2 = new CHoge2();
}
~CHoge(){
delete m_pHoge2;
}
}
0064デフォルトの名無しさん
2013/12/11(水) 20:10:39.400065デフォルトの名無しさん
2013/12/11(水) 20:13:07.54まあそれだったら直接置けよって話だな
moveの実装にこだわりが必要ならまた変わってくるが
0066デフォルトの名無しさん
2013/12/11(水) 20:56:56.03C#の影響か知らんが最近こういうのが増えてきた気がする
0067デフォルトの名無しさん
2013/12/11(水) 22:09:34.66クラスを解放
「いけない」と言われたのは、この表現の方じゃ?
0068デフォルトの名無しさん
2013/12/11(水) 22:17:47.62ほらCLIだった。
こっちに行った方がいいよ。
http://toro.2ch.net/test/read.cgi/tech/1268613679/
0069デフォルトの名無しさん
2013/12/11(水) 23:35:22.26新規でプログラムやる奴はC++ではなくC#だろうからね
最初の言語はC#とJavaって感じってところ多いだろ
0070デフォルトの名無しさん
2013/12/12(木) 00:40:19.17>>63 みたいな下記か足してると同じような2つめのメンバを追加した場合に、
2つめの new で例外が飛ぶとひとつめが漏れるようなことになる。
0071デフォルトの名無しさん
2013/12/12(木) 00:45:48.090072デフォルトの名無しさん
2013/12/12(木) 01:02:06.030073デフォルトの名無しさん
2013/12/12(木) 01:02:08.34それ以外に安全なやり方なんてないから
0074デフォルトの名無しさん
2013/12/12(木) 01:29:50.51そしてアホすぎワロタ
0075デフォルトの名無しさん
2013/12/12(木) 02:27:56.46hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0076デフォルトの名無しさん
2013/12/12(木) 02:38:56.32NG入れるのめんどくせえんだから
0077デフォルトの名無しさん
2013/12/12(木) 02:45:13.50Unicodeにしないと普通に存在しているファイルが
扱えない場合がある(Win32 APIの制限)
つまり非Unicodeは完全な欠陥
0078デフォルトの名無しさん
2013/12/12(木) 04:17:01.19class CHoge {
auto_ptr<CHoge2> m_pHoge2;
public:
CHoge() : m_pHoge2(new CHoge2)) {}
};
これならコンストラクタで例外が発生しても安心。
auto_ptrでなくても、RAIIをこのレベルまで徹底しろと。
わかっているけど俺はデストラクタでよくdeleteしてる。
0079デフォルトの名無しさん
2013/12/12(木) 04:36:45.470080デフォルトの名無しさん
2013/12/12(木) 04:46:58.560081デフォルトの名無しさん
2013/12/12(木) 04:52:39.810082重要
2013/12/12(木) 07:14:23.94hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0083デフォルトの名無しさん
2013/12/12(木) 08:12:26.02> それ以外に安全なやり方なんてないから
普通に例外キャッチして解放すればいいだけだろ。
まあ数が増えれば面倒だから なんとか_ptr 使えと言うのは正しいと思うが。
0084デフォルトの名無しさん
2013/12/12(木) 09:11:01.27全く不親切であるのは間違いないから誰でも例外安全なコードが書けるとは言わないけど、
C++で例外安全は無理と言い切り諦めてしまうのはどうかと思う。
0085デフォルトの名無しさん
2013/12/12(木) 10:07:56.90pythonのpythonモード
rubyのrubyモード
ocamlのtuaregモード
haskellのhaskellモード
みたいな
0086デフォルトの名無しさん
2013/12/12(木) 10:24:43.340087デフォルトの名無しさん
2013/12/12(木) 11:12:11.430088デフォルトの名無しさん
2013/12/12(木) 11:42:29.49つ[C++-mode]
0089デフォルトの名無しさん
2013/12/12(木) 11:49:31.71万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0090デフォルトの名無しさん
2013/12/12(木) 11:57:42.54namespace ns {
struct Struct { int test; };
int func1(int) { return 0; }
int func2(const Struct&) { return 1; }
}
int main(int, char* []) {
ns::Struct data = { 1 }; // ns::付けないとエラー
ns::func1(data.test); // ns::付けないとエラー
func2(data); // ns::付けなくてもOK
return 0;
}
func2の呼び出しがワーニングすら出ずエラーにならないのは仕様通りなのでしょうか?
環境は g++ 4.8.1 で、MinGW・Linux共に結果同じです。
0091デフォルトの名無しさん
2013/12/12(木) 12:03:47.820092デフォルトの名無しさん
2013/12/12(木) 12:10:16.04>>90はVC++でもOKだた
0093デフォルトの名無しさん
2013/12/12(木) 12:11:02.67Wikipediaで「実引数依存の名前探索」で検索すると出てくるページに
辿り着いて理解しました。
0094デフォルトの名無しさん
2013/12/12(木) 12:22:05.21そりゃそうだけど
面倒なことには必ず危険(ミス)が伴うという意味で>>73を書いた
スマポ徹底すれば綺麗に簡単に例外安全になるのに
それをしないで根性でクソ汚くて危なっかしいコード書くメリットなどない
0095デフォルトの名無しさん
2013/12/12(木) 12:32:02.52こういうのは許してください
0096デフォルトの名無しさん
2013/12/12(木) 12:35:38.72DLLの関数がスマートポインタで返せばいいだけじゃないの?
0097デフォルトの名無しさん
2013/12/12(木) 12:36:30.45> それ以外に安全なやり方なんてないから
こんなこというから苛められるんだよ
0098デフォルトの名無しさん
2013/12/12(木) 12:36:41.510099デフォルトの名無しさん
2013/12/12(木) 12:44:22.40dll跨いでオブジェクトを渡す気はない。渡さなきゃならぬならCOMにする
0100デフォルトの名無しさん
2013/12/12(木) 12:47:48.75いや、繰り返すけど、スマポ徹底が唯一の安全なやりかただね
時として危険なやり方を使わなければいけないケースもあるだろうけど
で、例外って?ただそう思い込んでるだけじゃないの?
0101デフォルトの名無しさん
2013/12/12(木) 12:50:01.03DLLでアロケートしたメモリブロックを返す様な設計してる時点で危ないニオイがプンプンだな
0102デフォルトの名無しさん
2013/12/12(木) 12:51:50.71一般的にはこれを「例外」と呼ぶのではないでしょうか
0103デフォルトの名無しさん
2013/12/12(木) 12:53:51.06受け渡しの構造体や配列を確保するために
Allocate/Freeの対関数用意するライブラリってすっげーよくあるぞ
0104デフォルトの名無しさん
2013/12/12(木) 12:58:48.16じゃあ95はどういうケースだよ。
>>101
DLLでアロケートしたものはDLLで解放すれば問題無いだろ。
呼ぶ側で開放関数をdeleter指定するかshared_ptrで返せばいい。shared_ptrで返す方は標準ライブラリのバージョン違いに注意しなきゃならんけど。
0105デフォルトの名無しさん
2013/12/12(木) 12:59:16.020106デフォルトの名無しさん
2013/12/12(木) 13:01:21.9395はアライメント詰めたPOD構造体とかその配列で渡すんじゃない?っていうニュアンス
0107デフォルトの名無しさん
2013/12/12(木) 13:05:55.74それなら、そのAllocate/Freeをラップしたスマポ的なクラスを作ればいいだけ
肝心なのは気をつけていちいち明示的にFreeしなければいけないような状況にしないこと
0108デフォルトの名無しさん
2013/12/12(木) 13:08:07.53dllのラッパ作るのは自由にやればいいよ。むしろ俺もやりたいね
でもそのdllつくるのもC++だろ?
0109デフォルトの名無しさん
2013/12/12(木) 13:24:36.25なんとか成功してるのはCOMくらいじゃね?
そのCOMもC関数ポインタの詰め合わせってだけだけど
0110デフォルトの名無しさん
2013/12/12(木) 13:31:30.62そりゃ標準スマポだってどっかの誰かがC++で書いてるものだし。。。
スマポ自体を書くときには十分注意/テストしなければいけないのは勿論そう
0111デフォルトの名無しさん
2013/12/12(木) 13:38:38.83頭悪いな じゃ例外を一つだけ提示してやろう
スマートポインタはどうやって実装するんだ?
0112デフォルトの名無しさん
2013/12/12(木) 13:54:59.33011385
2013/12/12(木) 13:58:30.82M-x compileというのはありましたがmake -kが実行されるっぽいので何か違うし
ミニバッファにはC++ AbbrevやC++/l Abbrevと出ているのに
describe-bindingsを走らせてもマイナーモードのコマンド群は出てきません
具体的なコマンド名は何か教えてもらえませんか?
例えばhaskellならinferior-haskell-load-fileです
0114デフォルトの名無しさん
2013/12/12(木) 14:05:25.100115デフォルトの名無しさん
2013/12/12(木) 22:58:02.49struct qwe : std::string { };
はできても、
std::string s;
struct asd : decltype(s) { };
が出来ないみたいんだ。
0116デフォルトの名無しさん
2013/12/12(木) 23:31:32.11メリットないなら、そう書くべき
仮にも、技術系の板なんだから、メリットの有無と、できるできないは区別しようよ
0117デフォルトの名無しさん
2013/12/12(木) 23:53:00.28日本語が怪しいお前にふさわしいコンパイラなんだろ
仕方ないからtypedefで逃げとけ
0118デフォルトの名無しさん
2013/12/13(金) 00:09:20.27お、おう
テンプレート関数の戻り値型がstd::true_type または std::false_typeで、その結果を親クラスにしたいんだが、
結果の型を typedef で持つクラスを中間にかまさなきゃならないようだ メンドクサ
0119デフォルトの名無しさん
2013/12/13(金) 00:28:42.59DLLがAllocate-Freeのペアを公開するのがまっとうなやり方。
ラッパーのヘッダーぐらいは付けてやってもいい。
馬鹿は一人で呼び出し側と呼ばれる側を両方自分で作って
同じコンパイラの同じバージョンの同じコンパイルオプションで
動いたのでそれでよいと思ってしまったらしい
0120デフォルトの名無しさん
2013/12/13(金) 00:49:41.670121デフォルトの名無しさん
2013/12/13(金) 00:51:14.290122デフォルトの名無しさん
2013/12/13(金) 00:57:28.120123デフォルトの名無しさん
2013/12/13(金) 01:17:37.50というとキレるひと達がいます
ちゃんとADL(argument dependent lookup)
と読んでやってください
0124デフォルトの名無しさん
2013/12/13(金) 01:35:37.97たとえば、bccとvcが混成したら?とかいう発想があれば、慎重にもなれるんだと思う
CRTソースは、HDDに飼っておこう
C++erたるもの、低水準(汗水準)に常に気を配るべき
0125デフォルトの名無しさん
2013/12/13(金) 01:55:07.86でっていう。
0126デフォルトの名無しさん
2013/12/13(金) 08:11:35.920127デフォルトの名無しさん
2013/12/13(金) 08:12:53.390128デフォルトの名無しさん
2013/12/13(金) 08:16:10.80ちんけな知識自慢したかったんだろ。
スルーしてやれよ (w
0129デフォルトの名無しさん
2013/12/13(金) 09:02:57.42C++/CLI < 呼んだ?
0130デフォルトの名無しさん
2013/12/13(金) 12:05:06.310131デフォルトの名無しさん
2013/12/13(金) 15:48:00.52おまえはこの世に存在してはいけなかった
0132デフォルトの名無しさん
2013/12/13(金) 19:08:15.44C++/CX 「C++/CLIを倒したくらいで調子にのるなよ?奴は我々四天王の中で最弱の存在!」
0133デフォルトの名無しさん
2013/12/13(金) 19:28:52.200134デフォルトの名無しさん
2013/12/13(金) 20:37:17.26std::tuple<int, int, int, int, int, int> tpl6;//OK
std::tuple<int, int, int, int, int, int, int> tpl7;//NG
error C2079: 'tpl7' が 未定義の class 'std::tuple<<unnamed-symbol>,_V0_t,_V1_t,_V2_t,_V3_t,_V4_t,_V5_t>' で使用しています。
ってなんじゃそりゃ!
0135デフォルトの名無しさん
2013/12/13(金) 20:41:53.150136デフォルトの名無しさん
2013/12/13(金) 20:43:28.030137デフォルトの名無しさん
2013/12/13(金) 20:58:34.760138デフォルトの名無しさん
2013/12/13(金) 21:00:47.290139デフォルトの名無しさん
2013/12/13(金) 21:06:15.250140デフォルトの名無しさん
2013/12/13(金) 21:20:37.310141デフォルトの名無しさん
2013/12/13(金) 21:37:39.820142デフォルトの名無しさん
2013/12/13(金) 21:38:18.230143デフォルトの名無しさん
2013/12/13(金) 21:40:36.230144デフォルトの名無しさん
2013/12/13(金) 22:03:31.65糞コンパイラ製作者ですか?
0145デフォルトの名無しさん
2013/12/13(金) 22:09:38.07ワロタwww
0146デフォルトの名無しさん
2013/12/13(金) 22:19:28.850147デフォルトの名無しさん
2013/12/13(金) 22:31:27.390148デフォルトの名無しさん
2013/12/13(金) 22:36:17.310149デフォルトの名無しさん
2013/12/13(金) 22:41:13.400150デフォルトの名無しさん
2013/12/13(金) 23:00:16.150151デフォルトの名無しさん
2013/12/13(金) 23:00:57.68const int a = 0;
int& i = const_cast<int&>( a );
i = 10;
cout << a << endl; // 0が表示される
cout << i << endl; // 10が表示される
cout << &a << endl;
cout << &i << endl;
実行すると、下2つのアドレスは一緒で、上2つの値は別のものになります。
分かる方居たら教えてください!
0152デフォルトの名無しさん
2013/12/13(金) 23:03:38.470153デフォルトの名無しさん
2013/12/13(金) 23:04:28.930154デフォルトの名無しさん
2013/12/13(金) 23:11:33.77tuple_e.ement<n>を使いたいのにそんなことやってられん
0155デフォルトの名無しさん
2013/12/13(金) 23:13:12.54○tuple_element<n>
0156デフォルトの名無しさん
2013/12/13(金) 23:15:14.030157デフォルトの名無しさん
2013/12/13(金) 23:17:22.320158デフォルトの名無しさん
2013/12/13(金) 23:56:37.15const int a=0; なんだから、cout << a << endl; は cout << 0 << endl;
0159デフォルトの名無しさん
2013/12/14(土) 00:16:07.59規格通りの動きだが何か問題でも?
0160デフォルトの名無しさん
2013/12/14(土) 00:41:50.520161デフォルトの名無しさん
2013/12/14(土) 01:08:16.49コンパイラーのバグ。クレーム汁
0162デフォルトの名無しさん
2013/12/14(土) 07:39:59.14C++についてなんですが、CLASS内で構造体を作ってその構造体メンバへアクセスしたいのですが、
クラスを継承したらうまくいったのですが、継承する以外に方法はありますでしょうか?
↓以下source
class _CLASS{
public :
_CLASS(){
}
public :
struct DATA{
int x;
int y;
};
struct DATA data = { 5, 6};
};
class _NewClass : _CLASS{
public :
struct DATA data = {10, 20};
}; 以下(略)
0163デフォルトの名無しさん
2013/12/14(土) 08:15:20.13_CLASS::DATA で。
あと _CLASS とか _NewClass とか、予約識別子に該当してるからやめといたほうがいいよ。
0164デフォルトの名無しさん
2013/12/14(土) 08:24:11.37本当にありがとうございます!上手く行きました
_CLASSなどについては気をつけます
0165デフォルトの名無しさん
2013/12/14(土) 09:16:51.11error C4519: 既定のテンプレートの引数をクラスのテンプレート以外で使用することはできません
ってなんじゃそりゃ!?
0166デフォルトの名無しさん
2013/12/14(土) 09:21:16.47仕様だよ
0167デフォルトの名無しさん
2013/12/14(土) 09:39:22.73http://ideone.com/fJM6KW
0168デフォルトの名無しさん
2013/12/14(土) 09:44:16.620169デフォルトの名無しさん
2013/12/14(土) 09:49:54.250170デフォルトの名無しさん
2013/12/14(土) 09:52:44.24http://msdn.microsoft.com/ja-jp/library/hh567368(v=vs.110).aspx
「関数テンプレートの既定のテンプレート引数」
0171デフォルトの名無しさん
2013/12/14(土) 10:30:04.84C/C++では識別子の先頭に_を使ってはいけません。
代わりにhogeを使って下さい。
0172重要
2013/12/14(土) 10:31:27.73hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
>>1をよく読んで下さい
0173デフォルトの名無しさん
2013/12/14(土) 10:39:06.060174デフォルトの名無しさん
2013/12/14(土) 10:48:32.24const auto & t = system::chrono::steady_clock::now();
auto && t = system::chrono::steady_clock::now();
ムーヴコンスコを持たない値の戻り値を受け取るのはどの書き方がよいのですか?
0175165
2013/12/14(土) 11:15:17.71引数の数1〜nのパターンを列挙するしかないのか?
0176デフォルトの名無しさん
2013/12/14(土) 11:25:09.85ここはお前のオナニー日記じゃねーよ死ね。
ちなみに俺のVisual C++は使えるが
一体どんなクソコンパイラーを使ってるのやら
0177デフォルトの名無しさん
2013/12/14(土) 11:33:38.51うるせーよ、ここは相談室だろうが?
VC2010とVC2012だよ。
VC2010はもちろんのこと、2012でもパッチ当てなきゃ使えないだろ!
0178デフォルトの名無しさん
2013/12/14(土) 11:39:55.44パススルー使えばいいじゃないか
0179デフォルトの名無しさん
2013/12/14(土) 11:42:54.42相談室は意味不明なつぶやきオナニーレスを
投下するところではない
死ね
あと、わざわざダウンロードすら困難な古いバージョンを持ち出してまで
「この機能が使えない」というキチガイ発言は止めたほうがいい
0180デフォルトの名無しさん
2013/12/14(土) 11:54:47.45お前こそ死ね
>>165と>>175が何を言ってるのか本当にわからないないなら、お前やばいぞ
> 古いバージョンを持ち出してまで「この機能が使えない」というキチガイ発言
>>175で言ってる「回避」ってのは、まさにそういう状況で使う言葉なんだがな
0181デフォルトの名無しさん
2013/12/14(土) 11:57:57.04wprintf( L"%s\n", L"abc" );
とやると
a
とだけ出力されます。何故ですか!
0182デフォルトの名無しさん
2013/12/14(土) 12:06:32.56ヤク中のような精神状態とお見受けしました
0183デフォルトの名無しさん
2013/12/14(土) 12:11:25.96あと全部大文字だからマクロと衝突するしな
0184デフォルトの名無しさん
2013/12/14(土) 12:13:20.78clang使えよ
0185デフォルトの名無しさん
2013/12/14(土) 12:14:58.21%lsだったか%wsつかえ
0186デフォルトの名無しさん
2013/12/14(土) 12:18:55.210187デフォルトの名無しさん
2013/12/14(土) 12:21:38.34なぜ大文字だとマクロと衝突するのですか?
0188デフォルトの名無しさん
2013/12/14(土) 12:40:40.41なんでかって言われてもよくわからね
0189デフォルトの名無しさん
2013/12/14(土) 12:42:30.700190デフォルトの名無しさん
2013/12/14(土) 12:44:48.79http://ideone.com/ktLXzW
こんな感じでどう?
0191デフォルトの名無しさん
2013/12/14(土) 13:22:36.02public :
_CLASS(){
throw 0; //ちょっといたずら
}
0192デフォルトの名無しさん
2013/12/14(土) 14:29:35.99本当にわからない って・・・
・関数テンプレートにデフォルトテンプレート引数を使いたい
・引数の数1〜nのパターンを列挙するしかないのか
明確に書かなかったのは確かにオレが悪かったかもしれんが、
使う側で引数の数を自由にしたいとき、
template <typename T1 = int, typename T2 = int, typename T3 = int, typename T4 = int, typename T5 = int>
void func(T1 a1 = T1(), T2 a2 = T2(), T3 a3 = T3(), T4 a4 = T4(), T5 a5 = T5());
とできればいいのに、それがコンパイルできないんじゃ5通り用意するはめになるだろ?
それを回避する方法が思いつかないって言ってるんだよ。
template <typename T1>
void func(T1 a1);
template <typename T1, typename T2>
void func(T1 a1, T2 a2);
template <typename T1, typename T2, typename T3>
void func(T1 a1, T2 a2, T3 a3);
template <typename T1, typename T2, typename T3, typename T4>
void func(T1 a1, T2 a2, T3 a3, T4 a4);
template <typename T1, typename T2, typename T3, typename T4, typename T5>
void func(T1 a1, T2 a2, T3 a3, T4 a4, T5 a5);
0193デフォルトの名無しさん
2013/12/14(土) 14:38:13.98可変長テンプレートをサポートしてないコンパイラを使ってるお前が悪いんだろ
自分でtuple相当の必要なメンバ数を揃えたクラス作れ
0194デフォルトの名無しさん
2013/12/14(土) 14:42:58.02> 可変長テンプレートをサポートしてないコンパイラを使ってるお前が悪いんだろ
それは認める。が、与えられた環境でもある。自宅だったらどうにでもなるが。
> 自分でtuple相当の必要なメンバ数を揃えたクラス作れ
それでどう解決する?
ユーザー側からはあくまでも
func(1);
func(1, 2);
func(1, 2, 3);
・・・・
という感じで使えるように提供したいんだぞ。
0195デフォルトの名無しさん
2013/12/14(土) 17:23:09.12template<>の<>の中を好きなだけ増やして自作すればいいじゃないか
0196デフォルトの名無しさん
2013/12/14(土) 17:43:32.10『この糞コンパイラ、関数テンプレートにはデフォルトテンプレート引数を与えられないってよ!』
「この」とは何だ?
まず日本語で書け
0197デフォルトの名無しさん
2013/12/14(土) 17:50:44.360198デフォルトの名無しさん
2013/12/14(土) 18:21:52.16hogeには無理なことを要求しないで。
>>165で俺様はhogeだって宣伝してから>>192書いてもって感じだよな
hogeは要らぬ事してドン引きされるからな
0199デフォルトの名無しさん
2013/12/14(土) 18:27:22.63「C++11のVariadic templatesを使いたい」
「でもVirtual C++2013は使えず2012固定」
この状況でたかだか5パターン書くのをどうして避けようとするのか
0200デフォルトの名無しさん
2013/12/14(土) 18:32:12.81オレは5分でダメだったらすぐあきらめるけどなw
0201デフォルトの名無しさん
2013/12/14(土) 18:39:42.85C#メイン使いのゆとりだからです
BOOSTよく知らないけどVariadic templatesってBOOSTにないの?
0202デフォルトの名無しさん
2013/12/14(土) 18:45:12.46自分はとりあえず必要なパターンを書いてしまってから取り除けないか考える。
まず動くものを手に入れないと不安なんだ。
0203デフォルトの名無しさん
2013/12/14(土) 19:04:19.42どうせ5パターンに限らず10とか20まで用意したいとか言うんだろ?
はっきり言おう。無理だ。
かなり前だが似た状況で、結局は泣きながら12パターン書くはめになった。
ライブラリだけどね。
そのソース見て文句いうやつなんていなかった。そんなの誰も気にしてない。
0204デフォルトの名無しさん
2013/12/14(土) 19:40:02.70マクロでソースが汚くなるが手で書くよりはマシ
0205デフォルトの名無しさん
2013/12/14(土) 20:07:47.49俺 >>203 だけどさ、今泣きながら500パターン増やしてる。
年が明けるまでに何が何でも直さなくちゃいけなくなって、他に方法がなくてさ。
しにたい
0206デフォルトの名無しさん
2013/12/14(土) 20:20:58.71500パターンって釣りだろ。
本当なら、スクリプト言語で生成した方が良いだろうけど。
0207デフォルトの名無しさん
2013/12/14(土) 20:27:22.16そこまでやるのは基地外だな
0208デフォルトの名無しさん
2013/12/14(土) 21:02:38.440209デフォルトの名無しさん
2013/12/14(土) 21:29:42.04できないとき、スクリプトとかエクセル()で生成するのもいいけど、
できあがったコードを見るとスマートじゃないなあ、って残念に思う。
>>203の言う通り誰も気にしちゃいないんだろうけど。
0210デフォルトの名無しさん
2013/12/14(土) 22:52:29.84正直、本当に実用的なもの(STLやboost)はコンピュータサイエンスに精通した人じゃないと
つくれないと思うんだけど。
0211デフォルトの名無しさん
2013/12/14(土) 22:54:18.18その場限りのテンプレートを使うことはあるよ。
0212デフォルトの名無しさん
2013/12/14(土) 22:54:46.050213デフォルトの名無しさん
2013/12/14(土) 22:59:07.95STLレベルのもの作ることはない
自分用途で使いまわせる実用的なものは作るし、その場限りのものも作る
0214デフォルトの名無しさん
2013/12/14(土) 22:59:50.29その手のものって大抵揃ってませんか?
どのようなものを、その場限りで作らざるを得ないのでしょうか?
0215デフォルトの名無しさん
2013/12/14(土) 23:01:50.101990年代からワープでもしたのですか?
0216デフォルトの名無しさん
2013/12/14(土) 23:05:15.88いまどきのナウいヤングはどんなライブラリがトレンディなんですか?
0217デフォルトの名無しさん
2013/12/14(土) 23:05:48.70OTL
0218デフォルトの名無しさん
2013/12/14(土) 23:06:56.78C++の標準ライブラリをまず使えよ
0219デフォルトの名無しさん
2013/12/14(土) 23:08:29.94いまどき標準ライブラリを使っている人がいるとは
1980年代からワープでもしたのですか?
0220デフォルトの名無しさん
2013/12/14(土) 23:17:17.46・STLは標準化前の遺物派
・コンテナ、イテレーター、アルゴのみSTL派(string含まず)
・stringもSTL派(iostream含まず)
・テンプレートは全てSTL派
・C++の標準ライブラリは全てSTL派
・なんとなくライブラリは全てSTL派
厳密に正しいのは最初で他は誤り
0221デフォルトの名無しさん
2013/12/14(土) 23:23:45.85C++のテンプレートとかC#のジェネリックスは使いまくってるよ
いくらでも使いどころがある
0222デフォルトの名無しさん
2013/12/14(土) 23:30:29.51template<class T>
どっちが良い書き方ですか?
0223デフォルトの名無しさん
2013/12/14(土) 23:38:01.96使いどころがあるないのはなしではなく、お前みたいなピンボケやろうが
的を射たテンプレートを書けるか否かの問題
0224デフォルトの名無しさん
2013/12/14(土) 23:39:05.09こんな質問する奴が書くテンプレートなんて使えるか?
どちらも意味が同じかと思っているような感じだなw
0225デフォルトの名無しさん
2013/12/14(土) 23:44:19.34カスはしゃべるなよバーカ
0226デフォルトの名無しさん
2013/12/14(土) 23:45:47.02とりあえず、涙拭けよ
0227デフォルトの名無しさん
2013/12/14(土) 23:46:29.790228デフォルトの名無しさん
2013/12/14(土) 23:48:33.00お前は首吊って死ねよ
使いどころゼロの無能人間なんだから(ゲラゲラ)
0229デフォルトの名無しさん
2013/12/14(土) 23:50:30.83だから、涙拭けっつってんじゃんよ
0230デフォルトの名無しさん
2013/12/14(土) 23:55:54.84意味が違うのですか。
14.1p2
There is no semantic difference between class and typename in a template-parameter
0231デフォルトの名無しさん
2013/12/15(日) 00:01:44.16なんか>>210と言ってることが違うな。
>>223はヤク中か?
0232デフォルトの名無しさん
2013/12/15(日) 00:05:17.19kitigai?
0233デフォルトの名無しさん
2013/12/15(日) 00:10:06.95作ってるプログラム独自の仕様に基づくデータ構造や処理。
0234デフォルトの名無しさん
2013/12/15(日) 00:15:36.96C++erってそういうもの。妄想基地じゃないとC++は使えない
0235デフォルトの名無しさん
2013/12/15(日) 00:28:04.49A a = func(A());
この場合コンストラクタは最大4回呼ばれるで正しい?
0236デフォルトの名無しさん
2013/12/15(日) 00:29:31.370237デフォルトの名無しさん
2013/12/15(日) 00:35:37.79日付見ろよ、予想レスだろ?
>>230
単語の意味考えたらtypenameの方が良い気はするけどな…
0238デフォルトの名無しさん
2013/12/15(日) 01:36:17.63正しい
0239デフォルトの名無しさん
2013/12/15(日) 09:29:27.02趣味の世界かな
その使い方なら両者に違いは全く無いよ
確かtemplateの神様は、、、
・プリミティブ型を意図した場合にのみtypename
・それ以外ならclassを使う
…って決めてると書いてたような気がする
0240デフォルトの名無しさん
2013/12/15(日) 10:45:09.45↑
こんな奴が書いたtemplateを使いたくない
やはり、素人がtemplateを書くのは禁止にしたいな
0241デフォルトの名無しさん
2013/12/15(日) 10:52:01.45具体的なことはなにも書けないんだな?
0242デフォルトの名無しさん
2013/12/15(日) 11:05:35.03ヤフレカス
0243デフォルトの名無しさん
2013/12/15(日) 11:23:02.37ブーメラン楽しいか?
0244デフォルトの名無しさん
2013/12/15(日) 11:24:59.730245デフォルトの名無しさん
2013/12/15(日) 11:38:30.54>>240 「・・・いえ、特にないです」
「じゃ、何か提案したいと思っていることはない?」
>>240 「・・・いえ、特にないです」
「では、自身の今後のキャリアについてどう考えてる?」
>>240 「・・・わかりません」
「・・・そうか。それじゃ次は○○君がいたらここに呼んできてくれ」
0246デフォルトの名無しさん
2013/12/15(日) 11:40:32.70ヤフレカス
0247デフォルトの名無しさん
2013/12/15(日) 11:48:23.64>>240 「ヤフレカス」
0248239
2013/12/15(日) 11:50:34.14Modern C++ Design に書いてあったと思う
会社だと込み入ったtemplateテクニックって使いにくいのは確かだよね
0249デフォルトの名無しさん
2013/12/15(日) 13:29:22.55あの手の連中は単に言語ヲタなだけ。
実用的なアプリケーションは全くかけない
受験英語はすごくできるが、全くしゃべれない奴とか
難関国医に上位で合格する連中みたいなもの
0250デフォルトの名無しさん
2013/12/15(日) 13:42:08.730251デフォルトの名無しさん
2013/12/15(日) 13:43:14.930252デフォルトの名無しさん
2013/12/15(日) 13:44:38.74おまえなんか砂利も運べないだろーってバカにするのと一緒だなw
0253デフォルトの名無しさん
2013/12/15(日) 13:58:19.00実際はネジ一個の設計にあーだこーだ言って何一つできない連中も多い
0254デフォルトの名無しさん
2013/12/15(日) 13:59:54.39実際に設計者なんてヒョロイし弱そうだから馬鹿にされてんじゃん
0255デフォルトの名無しさん
2013/12/15(日) 14:06:19.70特に末端のコーダーが優秀だと悪い設計でも何とか立て直しちゃうから尚のこと
0256デフォルトの名無しさん
2013/12/15(日) 18:17:50.33技術職なのに基地外、低脳、ド素人でも就ける職業だからな
そして精神異常が異常に多い職業。これじゃ馬鹿にされるだろ
0257デフォルトの名無しさん
2013/12/15(日) 19:22:57.170258重要
2013/12/15(日) 21:02:14.80hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
0259デフォルトの名無しさん
2013/12/15(日) 21:11:16.7940歳童貞hogeコミュ障さん、ようこそ
0260「失われた20年」の本当の意味
2013/12/16(月) 14:42:36.37約20年前に起こったことは
小沢一郎(たぶん在日帰化)の自民離党
→ 戦後初めての自民党単独過半数割れ ←←重要!
→ 戦後初めて第3極政党の介入 ←←重要!
→ その第3極政党の羽田孜元首相(小沢と同時期に自民離党)
の顔が、モロ半島系
https://www.google.co.jp/search?q=%E7%BE%BD%E7%94%B0%E5%AD%9C&tbm=isch&tbo=u&source=univ&sa=X&ei=cVWlUZGlJ8SBkQXdx4C4Aw&ved=0CEQQsAQ&biw=1024&bih=677#imgrc=_
→この羽田内閣のときに、戦後初めてドル80円という超円高誘導されて日本の輸出企業は衰退・
または空洞化し始め、 韓国・中国企業が伸長し始めた。
そして何より、パチンコ産業筆頭の在日新興企業がタブー化し、暴利をむさぶるようになった。
その後、第3極は公明党に引き継がれ、在日主導(介入)政治は今も続いている。
続く
0261「失われた20年」の本当の意味
2013/12/16(月) 14:49:45.38そもそも、日本に借金を抱え込ませたのは小沢一郎(たぶん在日帰化)。
小沢が430兆円
村山(旧社会党:こいつも在日帰化?)内閣がプラス200兆円
トータル630兆円
(詳しくは日米構造協議で検索)
今ある借金は、これとその利息では?
小沢は、自民党時代に日本に爆弾を抱えさせた上に、そのバラマキ公共投資で得た
支持基盤をごっそり自民党から引き抜き(仲間を引き連れ離党)、
自民を単独過半数割れに追い込んだ。
そして、第3極政党(新進党→公明党)を介入させ、韓国や在日へ利益誘導してきた。
日本を借金大国にしたのは自民党だ!と、自分で仕込んだ火種を野党側から
追求する自作自演劇によって、民主党への政権交代につなげた。
※自民党以外の議員は、日本姓を名乗る在日帰化か、その影響下にあると仮定。
という流れではないでしょうか。
民主党は、超円高誘導でパナソニックやシャープ、ソニーを潰す気だった?
http://www.youtube.com/watch?v=iG_oaqU0pEM
帰化朝鮮人ばかりが政治家を目指す国?日本
http://www.youtube.com/watch?v=JVhHeMqNPHY
0262デフォルトの名無しさん
2013/12/16(月) 16:02:37.44統計があったらそのポインタでもいいんで教えてくれ。
ちなみにググっても今一出てこないね。
0263デフォルトの名無しさん
2013/12/16(月) 16:15:45.16ヘッダは派閥があるけど
0264デフォルトの名無しさん
2013/12/16(月) 16:23:58.570265デフォルトの名無しさん
2013/12/16(月) 16:30:14.170266デフォルトの名無しさん
2013/12/16(月) 16:41:32.44多いのかが気になる。オープンソースだと cc かな?
0267デフォルトの名無しさん
2013/12/16(月) 16:46:40.73慎重に情報を集め熟慮・検討した結果、
今使っているエディタが自動的に付加する拡張子が一番よいという結論に達しました。
0268デフォルトの名無しさん
2013/12/16(月) 16:59:32.950269デフォルトの名無しさん
2013/12/16(月) 17:15:23.960270デフォルトの名無しさん
2013/12/16(月) 17:20:06.750271デフォルトの名無しさん
2013/12/16(月) 17:45:32.870272デフォルトの名無しさん
2013/12/16(月) 17:50:03.90無粋だと思われるから強く言えないのが悩みどころ
0273デフォルトの名無しさん
2013/12/16(月) 18:28:18.170274デフォルトの名無しさん
2013/12/16(月) 18:49:34.570275デフォルトの名無しさん
2013/12/16(月) 18:51:25.340276デフォルトの名無しさん
2013/12/16(月) 19:23:44.330277デフォルトの名無しさん
2013/12/16(月) 19:28:30.480278デフォルトの名無しさん
2013/12/16(月) 19:57:20.73やっぱxyz?
0279重要
2013/12/16(月) 19:57:40.48hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0280デフォルトの名無しさん
2013/12/16(月) 19:58:35.20挙句、どっちのスタイルでコミットするかという踏み絵を迫られる開発メンバー
DQN企業に勤めてるんだが、もう俺は限界かもしれない
0281デフォルトの名無しさん
2013/12/16(月) 20:16:33.810282デフォルトの名無しさん
2013/12/16(月) 20:23:46.79スタイルの違いってどんなの?字下げとか?
喧嘩してまでこだわるってのはちょっと気になるな
0283デフォルトの名無しさん
2013/12/16(月) 20:25:53.11int const x;
この程度のくだらない違いだろどうせ
0284デフォルトの名無しさん
2013/12/16(月) 20:29:28.89これは非常に大事だから喧嘩になる
0285デフォルトの名無しさん
2013/12/16(月) 20:30:35.340286デフォルトの名無しさん
2013/12/16(月) 20:33:31.84修飾子は前に付けろよ
>>284
くだらなさ過ぎワロタ
TABを空白二文字設定に変えれば解決じゃねぇか
0287デフォルトの名無しさん
2013/12/16(月) 20:42:25.970288デフォルトの名無しさん
2013/12/16(月) 20:46:58.22そんで全員TAB使えば解決
0289デフォルトの名無しさん
2013/12/16(月) 21:04:03.85老害はフォーマット統一された社内ソースで育ってるからしゃーない
若い世代でプログラミングできるのはネット上の糞ソース見て育ってるからタブぐらい気にしない
0290デフォルトの名無しさん
2013/12/16(月) 21:09:29.34古いFOSSのコードは殆ど.cc
そして、emacsのオートインデントはデフォルトでタブと空白が混在する
0291デフォルトの名無しさん
2013/12/16(月) 21:11:54.35expand
0292デフォルトの名無しさん
2013/12/16(月) 21:13:50.800293デフォルトの名無しさん
2013/12/16(月) 21:14:40.54hogeに決まってるだろ、人類がたどり着いた至高のメタ変数がhoge
0294デフォルトの名無しさん
2013/12/16(月) 21:16:02.790295デフォルトの名無しさん
2013/12/16(月) 21:28:03.54class Manuke
{
public:
friend class BadFriend;
void DoWork(){property++;}
private:
unsigned int property;
};
class BadFriend
{
public:
void DoWork(){StealProperty(Manuke());}
private:
void StealProperty(Manuke& manuke)
{
property = manuke.property;
manuke.property = 0;
}
unsigned int property;
};
0296デフォルトの名無しさん
2013/12/16(月) 21:35:05.540297片山博文MZコスモ ◆T6xkBnTXz7B0
2013/12/16(月) 21:47:49.30コンストラクタがない
0298デフォルトの名無しさん
2013/12/16(月) 23:14:57.230299デフォルトの名無しさん
2013/12/16(月) 23:23:23.93まったく新しいジャンルの作品キター
0300デフォルトの名無しさん
2013/12/16(月) 23:36:53.43どこが小説なの?
C++的には問題なさそうだけど
0301デフォルトの名無しさん
2013/12/16(月) 23:39:21.19C++的に問題あり
0302デフォルトの名無しさん
2013/12/16(月) 23:40:39.93悪友がごっそり頂くって話
0303デフォルトの名無しさん
2013/12/16(月) 23:53:06.63>修飾子は前に付けろよ
一貫性がないだろ後ろに付けろよ。
ポインター: X * const
final: class X final {};
constメンバー関数: void f() const;
override:void f() override;
属性:X * [[baka]]
特に
int const * const * const * const x;
とか考えたら後ろに付けるだろjk
0304デフォルトの名無しさん
2013/12/16(月) 23:54:42.420305デフォルトの名無しさん
2013/12/17(火) 00:07:15.700306デフォルトの名無しさん
2013/12/17(火) 00:11:26.14enum 予定
{
なし,
2chする
};
0307デフォルトの名無しさん
2013/12/17(火) 00:13:11.78右辺値(prvalue)を参照&で受け取ることはできません
0308デフォルトの名無しさん
2013/12/17(火) 00:44:46.72開こうとしたら「このエディションの Visual C++ はクラシック スタイルのネイティブ アプリケーションもマネージ プロジェクトもサポートしないため、プロジェクト '○○○' を読み込めませんでした。」
というエラーが出て開けなくて途方に暮れてますどうしてでしょうか.......
0309デフォルトの名無しさん
2013/12/17(火) 00:53:14.480310デフォルトの名無しさん
2013/12/17(火) 02:31:07.00そのVC++は一体なにならサポートしてるんだろう?
0311デフォルトの名無しさん
2013/12/17(火) 03:23:51.04ProjectTypeやVersionのフィールドを適当に修正したら読めるかもよ。
0312デフォルトの名無しさん
2013/12/17(火) 11:06:05.21それは住所の代わりに配列の添え字でデータを指し示すと言うやり方です。
型が分らなくても直接アドレスを使うやり方ってC++にはあるにはあるけど
使わないほうが良いですよね?
0313デフォルトの名無しさん
2013/12/17(火) 15:06:19.37それって静的に確保するなら構造体、動的ならmapでよくね?
0314デフォルトの名無しさん
2013/12/17(火) 15:11:18.68type a[100]のようなデータ領域を確保する。
そしてデータをa[i]をiとして扱うことにより型がなくても処理ができるようになる。
0315デフォルトの名無しさん
2013/12/17(火) 15:28:51.89void*の配列を回りくどく言ってるだけか?
んで型情報はどこに格納すっと?
0316デフォルトの名無しさん
2013/12/17(火) 19:48:19.00→実行時にも型情報無くなったら何もできないだろ
コンパイル時のみ型情報あり
→それって今のC++じゃないか
0317デフォルトの名無しさん
2013/12/17(火) 20:23:50.182byte型で1byte目が'N'だったら2バイト目を数値として扱う、'C'だったら文字として扱う
0318デフォルトの名無しさん
2013/12/17(火) 20:32:50.990319デフォルトの名無しさん
2013/12/17(火) 20:45:44.330320デフォルトの名無しさん
2013/12/17(火) 20:49:43.630321デフォルトの名無しさん
2013/12/17(火) 21:03:14.783バイト目にサム入れ忘れるなよ
0322デフォルトの名無しさん
2013/12/17(火) 21:58:13.53FORTRANかよ
0323デフォルトの名無しさん
2013/12/17(火) 22:32:03.92オブジェクト指向言語ならそんなのありそうな気がするが
オブジェクト 1は整数型オブジェクトでコンテントは1
オブジェクト "hoge"は文字列オブジェクトでコンテントはhoge
そしてすべてのオブジェクトはルートオブジェクトから派生
0324デフォルトの名無しさん
2013/12/17(火) 22:33:19.030325デフォルトの名無しさん
2013/12/17(火) 23:03:54.12自分で作ったプロジェクトならその環境で新規のプロジェクト作って中身だけぶち込んでしまえばいいんじゃね
0326デフォルトの名無しさん
2013/12/17(火) 23:21:51.220327デフォルトの名無しさん
2013/12/17(火) 23:31:05.89テンプレートでよくないですか?
0328デフォルトの名無しさん
2013/12/17(火) 23:43:59.970329デフォルトの名無しさん
2013/12/17(火) 23:44:27.480330デフォルトの名無しさん
2013/12/18(水) 01:16:24.29autoを入れる時に一緒に入れればよかったのに
0331デフォルトの名無しさん
2013/12/18(水) 01:35:58.37ROM-BASIC以後、悶々としてたからね
>>327
VARIANT型というか、oleaut32.dllが偉大なのさ
さすがに枯れてる範囲だと思うし、条件が合うなら、あるものはつかおう
0332デフォルトの名無しさん
2013/12/18(水) 09:28:11.67{
hoge(){}
hoge( std::string ){}
};
std::string a;
hoge( a );
とすると
error C2371: 'a' : 再定義されています。異なる基本型です。
'a' の宣言を確認してください。
と出ます。どうすれば回避できますか
0333デフォルトの名無しさん
2013/12/18(水) 09:38:25.220334デフォルトの名無しさん
2013/12/18(水) 09:50:22.210335デフォルトの名無しさん
2013/12/18(水) 12:19:45.81> hoge h( a );
0336重要
2013/12/18(水) 15:55:44.86hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
0337デフォルトの名無しさん
2013/12/18(水) 16:06:50.260338デフォルトの名無しさん
2013/12/18(水) 16:14:06.020339デフォルトの名無しさん
2013/12/18(水) 16:47:15.07スレッドのルールは守って欲しいものだ
0340デフォルトの名無しさん
2013/12/18(水) 16:55:26.59hoge( a );
ってコンストラクタが動作して終了になると思うけど、
こんな使い方ってあるの?
0341デフォルトの名無しさん
2013/12/18(水) 17:00:13.71とうしてこうもホゲ使いは馬鹿なの
0342デフォルトの名無しさん
2013/12/18(水) 17:14:35.41例だから無意味なコードになっているだけで
コードの意義は聞いてないです
0343デフォルトの名無しさん
2013/12/18(水) 17:26:22.69その例でビルドかけて同じエラー出るのか??????
0344デフォルトの名無しさん
2013/12/18(水) 17:38:19.99は
hoge a;
と解釈され、hoge型のaというオブジェクトを定義していることになる
エラーメッセージが示している通りだ
> その例でビルドかけて同じエラー出るのか??????
当たり前だろ。バカ。
0345デフォルトの名無しさん
2013/12/18(水) 17:38:21.86アホなんですか。ちゃんと同じエラーがでます。
hoge( a );が変数宣言になっているから
( hoge( a ) );にすればaを引数に取るコンストラクタを呼ぶことが出来る
とかいう答えを期待してます。
0346デフォルトの名無しさん
2013/12/18(水) 17:49:44.85hoge (a);はhoge型のaというオブジェクトの定義なので、std::string a;と名前が衝突する
>>335ではなくて、hogeの後にどうしても()使いたいなら
std::string b;
hoge(a)(b);
0347デフォルトの名無しさん
2013/12/18(水) 18:35:12.61消えろゴミ
0348デフォルトの名無しさん
2013/12/18(水) 18:40:07.68int (hoge);
は
int hoge;
0349デフォルトの名無しさん
2013/12/18(水) 18:41:34.80struct hoge
{
hoge(){}
hoge( std::string ){}
};
std::string a;
hoge( a );
とすると
error C2371: 'a' : 再定義されています。異なる基本型です。
'a' の宣言を確認してください。
と出ます。どうすれば回避できますか
知識じゃなくて知恵が足りない感じだな
このクズ生きてる価値なくね?
0350デフォルトの名無しさん
2013/12/18(水) 18:42:54.91回避しなくていいから他人の迷惑にならないように回線切れよw
優先順位も分からないのかコイツw
0351デフォルトの名無しさん
2013/12/18(水) 18:44:33.08>>345に対する模範解答は
ホゲ{a};
取り敢えずホゲ使いは死ね。二度と来るな。
0352デフォルトの名無しさん
2013/12/18(水) 18:50:50.740353デフォルトの名無しさん
2013/12/18(水) 19:07:47.28true, ホゲ(a);
これでもok
0354デフォルトの名無しさん
2013/12/18(水) 19:09:13.870355デフォルトの名無しさん
2013/12/18(水) 19:20:03.08ニートタイムが終わってまともな社会人が帰ってくる時間か。
ニートにしか相手にしてもらえない>>332の池沼っぷりがよく分かる。
0356デフォルトの名無しさん
2013/12/18(水) 19:24:45.030357デフォルトの名無しさん
2013/12/18(水) 19:26:48.43hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0358デフォルトの名無しさん
2013/12/18(水) 19:27:25.230359デフォルトの名無しさん
2013/12/18(水) 20:15:19.05>>332は低能クソキチガイなのか!
0360デフォルトの名無しさん
2013/12/18(水) 20:35:47.90そのように解釈されるのか。
hoge( a ); って使い方したことないから、
>>332でなんで再定義エラーなんだと思ったよ
>>346 そう書かれると、なんだこれになるな
0361デフォルトの名無しさん
2013/12/18(水) 20:49:29.84ようクズ
その底辺を這いずり回るような生活をあと何年続ける気?
0362デフォルトの名無しさん
2013/12/18(水) 20:50:39.07hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0363デフォルトの名無しさん
2013/12/18(水) 21:14:24.170364デフォルトの名無しさん
2013/12/18(水) 21:42:19.67ルール守ってない奴って要するに336の事だろ?
0365デフォルトの名無しさん
2013/12/18(水) 21:48:38.94頭の悪い>>332のことだよ
0366デフォルトの名無しさん
2013/12/18(水) 22:39:37.031.hoge
↓
2.hogeに反応
↓
3.2は荒らすなボケ
3はhogeを使用している訳でもなく
hogeをスルーしていない訳でもなく
荒らし(2)に是正を要求している憎い奴。
ルールを守っていないのは1と2
0367デフォルトの名無しさん
2013/12/18(水) 22:43:23.780368デフォルトの名無しさん
2013/12/18(水) 22:44:59.210369デフォルトの名無しさん
2013/12/18(水) 22:46:07.94ルールというなら、「おもしろいことを書け。」という2ちゃんの原則に反してるんだぞ
今は使っていないが、C++/CLIにはあこがれがある
上の方でスレが紹介されてたので読んでたんだが、
現在のC++/CLIって、ネイティブ部分+サンクを記述するのに便利、って理解でいい?
もっと他にナイスな使い道ってない?
0370デフォルトの名無しさん
2013/12/18(水) 22:48:26.860371デフォルトの名無しさん
2013/12/18(水) 23:10:35.20かつて姉妹スレで「禁止しません」って
挑発的なスレが立った後に荒れたからねぇ
とばっちりを食らった感はあるけど仕方ないんじゃね?
0372デフォルトの名無しさん
2013/12/18(水) 23:35:01.510373デフォルトの名無しさん
2013/12/19(木) 00:08:46.360374デフォルトの名無しさん
2013/12/19(木) 00:36:17.07初めて知ったよそんな書式。みんな物知りだなぁ
ってかこんなのどっかに載ってる?有名な書籍なりサイトなりで。
0375デフォルトの名無しさん
2013/12/19(木) 00:41:23.94最近は「hoge禁止」がスレ住人の総意であるかのように見せる工作を繰り返しているようです。
あまり気にしないでやってください。
0376デフォルトの名無しさん
2013/12/19(木) 00:45:14.93C++の規格を読めばわかる
紹介するサイトが無いのは、それを紹介することに意味がないから
"i=i=i=i=i=…=i=i"は"i"と書くのと一緒だけど、わざわざそんな書き方を紹介するサイトが無いのと一緒
0377デフォルトの名無しさん
2013/12/19(木) 00:50:18.570378デフォルトの名無しさん
2013/12/19(木) 02:17:06.35そのようなサイトが無い理由は、知らないからだと思う
winapiだと、ペゾルト本に書いてることをほぼそのまま書いてるだけw
ちょっとマイナーなAPIだとと日本語ではほぼ引っかからないw
0379デフォルトの名無しさん
2013/12/19(木) 08:07:04.92アンチhogeのキチガイがテロを仕掛けただけ
0380デフォルトの名無しさん
2013/12/19(木) 08:08:33.39該当の箇所コピペしてくれない?
0381デフォルトの名無しさん
2013/12/19(木) 08:23:43.31「int(a); がどう解釈されますか」 という問題が提示されたなら確かに、規格を読めば「分かる」。
逆に、提示されない限り普通は「知らない」でしょー。どんな機会でこんなの知ってるんだよ!
例えば奇妙な文法〜とかは Essencial C++ だっけ?とかに載ってるじゃん
まあ俺が C++ から入った口で、std::string(a) はコンストラクタの呼び出し!という思い込みがあるからかも知れない
純粋に C から入った人は、見たこと無い文法だと思って調べてたのかな
>>377
なるほど、多言語の影響は考えてなかった。あるかも
0382デフォルトの名無しさん
2013/12/19(木) 08:33:15.04自分の知識不足の言い訳を始めるなよ
0383デフォルトの名無しさん
2013/12/19(木) 08:42:04.33>逆に、提示されない限り普通は「知らない」でしょー。どんな機会でこんなの知ってるんだよ!
Cの関数ポインタの記法に疑問持って、じっくり考えりゃ気がつく
与えられた記法を丸暗記してる奴は気がつかない
0384デフォルトの名無しさん
2013/12/19(木) 08:51:36.170385デフォルトの名無しさん
2013/12/19(木) 08:57:50.73ああ、関数ポインタで納得した。確かにそうだ
超納得した!ありがとう。なるほど。
0386デフォルトの名無しさん
2013/12/19(木) 09:13:48.04ISO/IEC 14882:2011の8章Declaratorsの最初の1ページ半を読めばわかる。
文法を勉強しようともせずこんなの知るかなんて言ってる人は
馬鹿なの?死ぬの?
0387デフォルトの名無しさん
2013/12/19(木) 11:03:41.90平易な語の変わった使い方はそんなに調べやすくはない
0388デフォルトの名無しさん
2013/12/19(木) 11:15:17.96リアルでも気持ち悪がられてるんだろうな
0389デフォルトの名無しさん
2013/12/19(木) 11:23:55.99そしてそれらがhogeに比べて優れているのはどこなんでしょう
0390デフォルトの名無しさん
2013/12/19(木) 11:27:15.68bar→varと空目する。いけないね!
hogeを使えばみんな幸せ
0391デフォルトの名無しさん
2013/12/19(木) 12:02:54.580392デフォルトの名無しさん
2013/12/19(木) 12:09:11.00hogeって書いておくと、頭の固い人を避けられる不思議
頭を柔らかくするためにC++にこだわってるのに、頭の固い奴なんていらん
0393デフォルトの名無しさん
2013/12/19(木) 12:17:45.79> hogeを使う合理的な理由
日本語通じるよ、日本語特有の悩みも共有出来ますよって事
0394デフォルトの名無しさん
2013/12/19(木) 12:19:39.810395デフォルトの名無しさん
2013/12/19(木) 12:30:19.83そんなのそのまま乗ってるわけないじゃん。C++の文法見て考えるんだよ
>>381
>逆に、提示されない限り普通は「知らない」でしょー。どんな機会でこんなの知ってるんだよ!
プログラミングに詳しい人というのは文法に詳しいんだよ
分からない表現が出てきたらそれにあてはめて考えるだけ。それでもわからなかったら、知らない文法かもしれないから調べてあてはまるものを探すだけ
プログラムなんていくらでも記述方法があるんだから、「その全てを、実例を示したうえで網羅してくれるサイト・書籍」なんてものがあるわけない。
定石以外は自分で考えるっきゃない
0396デフォルトの名無しさん
2013/12/19(木) 12:31:25.890397デフォルトの名無しさん
2013/12/19(木) 12:34:17.590398デフォルトの名無しさん
2013/12/19(木) 12:45:29.350399デフォルトの名無しさん
2013/12/19(木) 13:46:13.500400デフォルトの名無しさん
2013/12/19(木) 15:34:16.43varって何?
0401デフォルトの名無しさん
2013/12/19(木) 16:03:56.350402デフォルトの名無しさん
2013/12/19(木) 16:15:20.02fooもbarもhogeも掲示板にちょっと捨てコードを書く時に使う捨てネーム。
名前を考える意味がない時とか、逆に名前を付けて余計な誤解を産まないために使う。
つまり捨てネームを使うTPOというものがあるんだよ。
TPOに応じた使い分けができず常に一貫したルールを
当てはめようとするほうがコミュ障だろう。
0403デフォルトの名無しさん
2013/12/19(木) 16:17:21.06外人が使うからfooがよくて、俺が好きじゃないからhogeがダメというなら、
個人の主観による俺ルールじゃないか。
0404デフォルトの名無しさん
2013/12/19(木) 16:18:30.200405重要
2013/12/19(木) 17:48:09.33hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0406デフォルトの名無しさん
2013/12/19(木) 17:52:58.650407デフォルトの名無しさん
2013/12/19(木) 17:56:38.240408デフォルトの名無しさん
2013/12/19(木) 17:58:55.164文字と3文字じゃタイピングコストが違うだろゴミ
コスト4/3を容認できるような神経してるから効率の悪いコードを書くんだろうな
30000行で書けるコードを40000行書いても不思議に思わない馬鹿
0409デフォルトの名無しさん
2013/12/19(木) 18:00:38.680410デフォルトの名無しさん
2013/12/19(木) 18:01:40.42そこらにmankoだらけのコード貼るのは迷惑。
同様に「俺がいつも意味のない変数にhogeを使うから」
という理由で公共の場にhogeを貼る奴は
不快なものを見せられる他人のことを全く考えようとしない
自己中心的なクソ思考
0411デフォルトの名無しさん
2013/12/19(木) 18:07:12.97お前がどう印象操作しようとhoge推進派はお前一人なんだよ、まずはそれを理解しろ。
0412デフォルトの名無しさん
2013/12/19(木) 18:12:38.06・hogeを使う理由
・fooを使う理由
って観点みたいだけど、
やっぱり頭おかしいと思われるだけだよ
観点は
・既存のものを使用せずにわざわざ後から出てきたガラパゴスのものを使う理由
なんだよ
0413デフォルトの名無しさん
2013/12/19(木) 18:44:53.30反禁止と推進をごっちゃにする印象操作お疲れ様です。
>>412
いや禁止しなきゃいけない理由を考えろよ。「嫌いだから」ってのはナシな。
0414デフォルトの名無しさん
2013/12/19(木) 18:52:46.32外人が使うからfooがよくて、俺が好きじゃないからmankoがダメというなら、
個人の主観による俺ルールじゃないか。
0415デフォルトの名無しさん
2013/12/19(木) 19:11:11.300416デフォルトの名無しさん
2013/12/19(木) 19:14:43.65public: manko(const string &chinpo);
};
manko(hoge);
error C2371: 'hoge' : 再定義されています。異なる基本型です。
'hoge' の宣言を確認してください。
と出ます。どうすれば回避できますか
0417デフォルトの名無しさん
2013/12/19(木) 19:19:57.08まずは再現する最低限のコードを貼れと言いたい
0418デフォルトの名無しさん
2013/12/19(木) 19:30:45.32fooでもbarでもmankoでも、
他人に説明する際の意味のない変数名として
不適切であるということがわからないらしい。
「じゃあmankoにするわ」とか、頭がおかしいとしか思えない。
0419デフォルトの名無しさん
2013/12/19(木) 19:31:24.560420KUSO KOTE
2013/12/19(木) 19:36:23.18あとKUSOも
0421デフォルトの名無しさん
2013/12/19(木) 21:34:52.55おっと、Qzさんの悪口はそこまでだ
0422デフォルトの名無しさん
2013/12/19(木) 21:36:31.17タイプ時間の面からみるとfooやbarよりhogeの方が効率いいぜ
文字数少ないからコスト低いというのは目の前しか見えてない初心者の意見
でもhogeなんて使わないが
0423デフォルトの名無しさん
2013/12/19(木) 21:41:50.080424デフォルトの名無しさん
2013/12/19(木) 22:27:47.900425381
2013/12/19(木) 22:36:56.59まとはずれな回答多すぎんよー
0426デフォルトの名無しさん
2013/12/20(金) 00:04:50.17foo(a): <- a はfooオブジェクトとして構築される構築対象
foo b = foo(a); <- a はコンストラクタ引数
func( foo(a) ); <- a はコンストラクタ引数
なのか・・・
0427デフォルトの名無しさん
2013/12/20(金) 00:52:10.630428デフォルトの名無しさん
2013/12/20(金) 00:56:15.210429デフォルトの名無しさん
2013/12/20(金) 01:07:42.26プリミティブ型で考えれば簡単
int(a) <-aはint型の変数
int b = int(a) <-コンパイルエラー
func(int(a)) <-コンパイルエラー
プリミティブ型ならコンパイルエラーになるケースを、クラスの場合はコンストラクタとして解釈してるわけだ
0430デフォルトの名無しさん
2013/12/20(金) 03:59:05.06コンパイルエラーにならんが
0431デフォルトの名無しさん
2013/12/20(金) 07:05:42.24少しは確認しろよ
0432デフォルトの名無しさん
2013/12/20(金) 09:23:04.14コンパイルエラーになるのは、三つの場合をそれぞれ別のソースでやった&a下の2つに関してはaを定義しなかったからっすねサーセン
0433デフォルトの名無しさん
2013/12/20(金) 14:37:27.75>プリミティブ型ならコンパイルエラーになるケース
って言ってるんだからそういうことではないだろ
0434デフォルトの名無しさん
2013/12/20(金) 14:51:37.71fooとbarは禁止です。使用しないでください。
万が一fooやbarが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
0435デフォルトの名無しさん
2013/12/20(金) 15:03:39.090436デフォルトの名無しさん
2013/12/20(金) 16:58:53.59ルールを勝手に決めるな
このスレで決まっているのは>>1にある通り
ホゲ使いお断りということだけ
0437デフォルトの名無しさん
2013/12/20(金) 18:30:35.94JAVAドカタはお帰り下さい
0438デフォルトの名無しさん
2013/12/20(金) 18:35:30.22ここはスクリプト厨の居る場所じゃないよ。
0439デフォルトの名無しさん
2013/12/20(金) 18:42:39.19スクリプトという珍妙な発想がどこから出てきたのか
0440デフォルトの名無しさん
2013/12/20(金) 18:50:41.050441デフォルトの名無しさん
2013/12/20(金) 19:35:49.910442デフォルトの名無しさん
2013/12/20(金) 19:56:26.510443デフォルトの名無しさん
2013/12/20(金) 20:02:05.43class マンコ {
void 勃起チンポinsert();
};
0444デフォルトの名無しさん
2013/12/20(金) 20:42:10.410445デフォルトの名無しさん
2013/12/20(金) 20:46:40.890446デフォルトの名無しさん
2013/12/20(金) 20:48:10.67最低限のスレのルールには従えよ
0447デフォルトの名無しさん
2013/12/20(金) 20:53:51.260448デフォルトの名無しさん
2013/12/20(金) 20:56:02.32最低限、スレのルールには従えよ
0449デフォルトの名無しさん
2013/12/20(金) 21:25:30.940450デフォルトの名無しさん
2013/12/20(金) 21:55:05.96clangで空のmain()だけあるソースをコンパイルしてリンクしようとしたところ、
LINK : error LNK2001: 外部シンボル "mainCRTStartup" は未解決です。
ってエラーがでてしまいます。
Visual Studioの開発者プロンプトから操作しているので、
LIBPATHとかはちゃんと通ってるはずなのにこのようなエラーがでるのはなんでなのでしょうか?
0451デフォルトの名無しさん
2013/12/20(金) 22:16:02.740452デフォルトの名無しさん
2013/12/20(金) 22:16:30.71ここじゃなく、LLVM/clangスレだろ
0453デフォルトの名無しさん
2013/12/20(金) 22:17:07.14libcmtは明示的にリンクしたかな?
0454デフォルトの名無しさん
2013/12/20(金) 22:23:59.74なぜそんな面倒くさいことになっているのか?
を知りたいです
0455デフォルトの名無しさん
2013/12/20(金) 22:38:30.730456デフォルトの名無しさん
2013/12/20(金) 22:55:22.35hogeが朝鮮発祥なのに?
0457デフォルトの名無しさん
2013/12/20(金) 23:01:19.13ついさっきそれを痛感した。
VCからideonにコピペしたらエラーでまくりでな。
0458デフォルトの名無しさん
2013/12/20(金) 23:18:35.73確かにそうですね…以後気をつけます
>>453
a.oをclang -c で出力したオブジェクトファイルとして、
link.exe a.o c:\path\to\lib\libcmt.lib
でいいんでしょうか?同じエラーがでてしまいます
0459デフォルトの名無しさん
2013/12/21(土) 00:06:04.780460デフォルトの名無しさん
2013/12/21(土) 01:22:39.76Do not use foo and bar. They are not allowed.
Ignore if someone uses foo or bar.
You will be regarded as a troll if you deal with them.
0461デフォルトの名無しさん
2013/12/21(土) 01:49:11.750462デフォルトの名無しさん
2013/12/21(土) 02:45:43.88聞きかじった方を信じるんだよ。
茶道や剣道や柔道や漫画や人類は自国発祥って信じてるだろ?
んで、間違いだと聞くとひとしきり発狂した後に逆の事を言い出す。
0463デフォルトの名無しさん
2013/12/21(土) 05:42:57.37clangも初期の開発には韓国企業のエンジニアが多く携わっていて
llvmの構想もその時に考え出された
コンパイルのコマンドも最後まで
kc++ source.cppにするかどうかで揉めて
結局clang source.cppにねじ込まれた経緯がある
0464デフォルトの名無しさん
2013/12/21(土) 06:39:48.43DO NOT USE HOGE!!
The word "HOGE" is prohibited here(see >>1).
Ignore the RESU(reply, followup)s including hoge/Hoge/HOGE and the RESUs responding to them,
or you will be regarded as a troll.
0465デフォルトの名無しさん
2013/12/21(土) 06:51:38.330466デフォルトの名無しさん
2013/12/21(土) 07:02:58.410467デフォルトの名無しさん
2013/12/21(土) 07:05:38.910468デフォルトの名無しさん
2013/12/21(土) 07:06:55.080469デフォルトの名無しさん
2013/12/21(土) 07:11:10.99ライブラリがないと実用的なアプリなんてかけないし
ビャーネがその典型w
0470デフォルトの名無しさん
2013/12/21(土) 07:21:13.81ウッドやユーティリティなど他のクラブがないとマトモなプレーにならないし石川がその典型w
0471デフォルトの名無しさん
2013/12/21(土) 07:30:09.400472デフォルトの名無しさん
2013/12/21(土) 09:21:21.410473デフォルトの名無しさん
2013/12/21(土) 20:57:36.590474重要
2013/12/22(日) 06:32:49.65hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0475デフォルトの名無しさん
2013/12/22(日) 06:45:53.69オプティマイザのバグなんて
逆アセして1命令づつ丁寧にみていけばわかるだろ
やれば終わる仕事
0476デフォルトの名無しさん
2013/12/22(日) 06:50:03.28ユーザーが望んでいるのはおかしな挙動があったときにバグを潰すことでなく
自分の使うソフトがおかしな挙動をしないこと
0477デフォルトの名無しさん
2013/12/22(日) 11:20:35.82> 自分の使うソフトがおかしな挙動をしないこと
これはアマチュアの言い訳
おかしな挙動がコンパイラ(を含む処理系)にあった場合
ド素人: (原因を特定できないので)相性が悪いので動きません
素人: (必死でぐぐって)コンパイラの所為で動きません
プロ: 原因を特定し、それを回避する
>>476は素人以下
プロに必要なのは自分の作ったソフトがおかしな挙動をしないこと
0478デフォルトの名無しさん
2013/12/22(日) 11:32:27.45これ論理的に間違った表現だな。
プロがこれを言ったら言い訳になるが、本当にアマチュアなのであれば問題ない。
0479デフォルトの名無しさん
2013/12/22(日) 11:45:00.46(ユーザーは)自分の使うソフトがおかしな挙動をしないこと(を望んでいる)
>>477
プロに必要なのは自分の作ったソフトがおかしな挙動をしないこと
同じこと言ってなくね?
0480デフォルトの名無しさん
2013/12/22(日) 11:59:26.120481デフォルトの名無しさん
2013/12/22(日) 12:20:50.14コンパイラのバグを回避している人にとっても、
そんなことせずに済むに越したことはない
0482デフォルトの名無しさん
2013/12/22(日) 12:22:11.23> プロがこれを言ったら言い訳になるが、本当にアマチュアなのであれば問題ない。
言い訳するのはプロではない
>>479-480
読解力がないなあ お前らに理解できる仕様書書くのは大変そうだ 幼稚園児に説明するつもりで書いてるんか?
>>476のいうところのユーザとは(オプティマイザにバグがある)コンパイラのユーザ
全然違うだろ
0483デフォルトの名無しさん
2013/12/22(日) 12:37:59.490484デフォルトの名無しさん
2013/12/22(日) 12:40:16.78なんちゃってプロが多いようだが
0485デフォルトの名無しさん
2013/12/22(日) 12:40:58.17具体的に何作ってるの?教えて
0486デフォルトの名無しさん
2013/12/22(日) 12:41:20.57バグ
0487デフォルトの名無しさん
2013/12/22(日) 12:43:53.56お前何処の誰だよ
0488デフォルトの名無しさん
2013/12/22(日) 12:44:53.950489デフォルトの名無しさん
2013/12/22(日) 12:56:00.11職業プログラマって要は派遣でしょ?
社員プログラマって打ち合わせの時しか来ないじゃん。
実際プログラムなんてしてないでしょ?
俺にはそう見えた。
社員一人に派遣が100人ぶら下がってる。
逆かもしれん。
派遣100人で支えてるのかも。
どっちにしろプログラマなんて雑魚じゃん。
謝るのが仕事でしょ?
0490デフォルトの名無しさん
2013/12/22(日) 12:56:18.13>>>476のいうところのユーザとは〜コンパイラのユーザ
476だがその発想は無かったわ
0491デフォルトの名無しさん
2013/12/22(日) 13:00:19.350492デフォルトの名無しさん
2013/12/22(日) 13:01:37.43それはエンジニアの仕事なので
ドカタのプログラマーはすっこんでて下さい邪魔です
0493デフォルトの名無しさん
2013/12/22(日) 13:12:06.15ログ解析した振りして顧客に「悪質な攻撃を受けました」と報告するだけの簡単なお仕事
0494デフォルトの名無しさん
2013/12/22(日) 13:17:03.91プロ言うからにはすごいもん作ってるのかと思ってたけど
0495デフォルトの名無しさん
2013/12/22(日) 13:17:29.53いつも迷惑ばかりかけてるんだから、お仕置きは必要。
0496デフォルトの名無しさん
2013/12/22(日) 14:56:16.20少なくとも日本じゃ高学歴の人がやる仕事なじゃい、と思われてるのかな?
0497デフォルトの名無しさん
2013/12/22(日) 14:56:46.25○高学歴の人がやる仕事じゃない
0498デフォルトの名無しさん
2013/12/22(日) 15:05:02.11プログラマって、本来は専門職的なステータスの職業になる可能性もあったのかもよ。
残念なことに、労働集約的ないわゆる「頭数が必要な」職業となってしまった。
そうなるとステータス向上は難しいね。
0499デフォルトの名無しさん
2013/12/22(日) 15:14:56.95一部のスーパーマンは個人のスキルが評価されてるけど
大半は頭数をそろえるための作業員
0500デフォルトの名無しさん
2013/12/22(日) 15:18:09.110501デフォルトの名無しさん
2013/12/22(日) 15:24:50.81つぶれたら「無理させすぎたか…」ではなく「これくらいでつぶれるのかよ、軟弱だな」が日本w
0502デフォルトの名無しさん
2013/12/22(日) 15:26:37.81基本「おかしな挙動」の内容をその時に把握しているわけがない
把握していたら未必の故意だからね
「客の被害」は誰が見積もるかで乱高下するものだし
「最小限」でさえどうにもならない事態なこともある
0503デフォルトの名無しさん
2013/12/22(日) 15:27:55.23代わりがいくらでもいるんだからそうなって当然。
使い捨てにできないなら社員として囲い込むだろ。
派遣メインっていうのはそういうことだと思った。
0504デフォルトの名無しさん
2013/12/22(日) 15:44:58.86などと言い訳をつけて自分を慰めることなく何とか打開するのがプロ
0505デフォルトの名無しさん
2013/12/22(日) 16:06:32.810506デフォルトの名無しさん
2013/12/22(日) 16:10:50.24上と下でスキルの激しい差があるのに、代わりはいくらでもいるなんてスタンスで対応したら、
結局自分の首を絞めることになるのだよ。
0507デフォルトの名無しさん
2013/12/22(日) 16:24:24.62ありがちだと思うけどね。
たとえば、自動車の整備頼んだらエンジン三個積みましたってドヤ顔されるとか
無いわけなんだけど、プログラマってさすが派遣、そういうの大好きって感じがするね。
それ迷惑だから。
言ったことだけちゃんとやればいいから。
0508デフォルトの名無しさん
2013/12/22(日) 16:29:18.53お前んとこではそうなんだろうな。
0509デフォルトの名無しさん
2013/12/22(日) 16:30:29.030510デフォルトの名無しさん
2013/12/22(日) 16:36:39.30プログラムのプロってどういう人をいうの?
仕事で使うプログラムを作っている場合はプロって言っていいの?
0511デフォルトの名無しさん
2013/12/22(日) 16:37:55.980512デフォルトの名無しさん
2013/12/22(日) 16:39:42.80社内のエンジニアとか
0513デフォルトの名無しさん
2013/12/22(日) 16:49:15.000514デフォルトの名無しさん
2013/12/22(日) 16:53:30.420515デフォルトの名無しさん
2013/12/22(日) 17:04:45.49すべての経済活動にコンピュータが導入されてるんだからさ。
ユーザ企業側で、いわゆるプロなんかよりずっと高品位なものが作られてる。
特に金融。
0516デフォルトの名無しさん
2013/12/22(日) 17:05:41.120517デフォルトの名無しさん
2013/12/22(日) 17:17:08.84ここはアマチュアの板。
アマチュアと同レベルでプロとか言ってたら笑われますよ?
0518デフォルトの名無しさん
2013/12/22(日) 17:51:46.81そんなヤツいるのか・・・
周りで聞いたときねーよ
0519デフォルトの名無しさん
2013/12/22(日) 17:54:47.890520デフォルトの名無しさん
2013/12/22(日) 17:55:29.96未婚率も高いらしい。
子孫も残さない。
生物としてそれでいいのか疑問。
0521デフォルトの名無しさん
2013/12/22(日) 18:11:12.33東北にはそんなにいないかもな
0522デフォルトの名無しさん
2013/12/22(日) 18:14:00.270523デフォルトの名無しさん
2013/12/22(日) 18:21:14.230524デフォルトの名無しさん
2013/12/22(日) 18:22:37.350525デフォルトの名無しさん
2013/12/22(日) 18:23:45.45専門的知識なんて要りません。未経験、高卒でも問題ありません。
だから、ソフト技術者でなく、どかたって言われる職業なんだろう。
極端な言い方だと人型のコード製造装置って扱いだし
0526デフォルトの名無しさん
2013/12/22(日) 18:27:26.09Z80全盛時からそこは変わってない
0527デフォルトの名無しさん
2013/12/22(日) 18:37:25.45普通の最小化⇔元に戻すの時は大丈夫なのですが、
最小化→PCをスリープモードにする→PCつける→元に戻す
をすると、メモリから呼び出せない感じで、画像がなかなか出てこなかったり、バグって止まったりします
最小化にした後にWM_SIZEが来た時にValidateRect(hwnd, NULL);をするようにしたのですが
別に治りませんでした。どうすればいいでしょうか?
0528デフォルトの名無しさん
2013/12/22(日) 18:52:45.02最近の(Aeroな)Windowsは最小化したぐらいじゃWM_PAINTが飛んでこないから
スリープ→復帰でウィンドウバッファが消えたあと飛んでくるWM_PAINTがバグってんじゃない?
0529デフォルトの名無しさん
2013/12/22(日) 18:55:24.350531デフォルトの名無しさん
2013/12/22(日) 19:55:48.96アプリを再起動して再表示する
0532デフォルトの名無しさん
2013/12/22(日) 20:27:56.180533デフォルトの名無しさん
2013/12/22(日) 22:47:11.51http://developers.slashdot.jp/story/13/12/20/2031217/ IDC推計、ソフトウェア開発者のおよそ40%は「趣味の」ソフトウェア開発者
IDCの推計によると、全世界には1,850万人のソフトウェア開発者がおり、およそ40%にあたる750万人は「趣味の」ソフトウェア開発者なのだそうだ(IDCの調査結果概要、 ITworldの記事、 本家/.)。
IDCでは、「主な収入をプログラマーとして得てはいないが、月に10時間以上コンピューターやモバイルデバイス用のプログラムを書く人」を趣味の開発者に区分したそうだ。
これには実際に趣味としてプログラミングをしている人や、開発したアプリで副収入を得ようとしている人のほか、何らかの必要があってプログラムを書く人も含まれる。
そのため、仕事の一環としてスクリプトを書くシステム管理者や、学生なども趣味の開発者と数えられているとのことだ。
0534デフォルトの名無しさん
2013/12/22(日) 23:20:51.35「土日は出勤でいいよね? プログラミングが趣味でしょw
好きなだけ進めててよw」
って感じで、俺は即帰宅だよな
0535デフォルトの名無しさん
2013/12/22(日) 23:32:06.460536デフォルトの名無しさん
2013/12/22(日) 23:32:52.370537デフォルトの名無しさん
2013/12/22(日) 23:40:40.83誰も見ていない環境で会社の資産に触るなんて。
0538デフォルトの名無しさん
2013/12/22(日) 23:45:38.92じゃぁ、自宅で考えてて。
月曜から即コーディングできるようにねw
って
0539デフォルトの名無しさん
2013/12/22(日) 23:48:21.38弱小ソフトハウスなら出勤自由だよ
USBメモリも使い放題
0540デフォルトの名無しさん
2013/12/23(月) 00:24:48.17public:
B b;
A(B&& param) : b(★) {}
};
の★の部分の書き方ですが
std::move(param) と std::foward(param)の
どちらがよいですか?
どちらもB&&型になるとは思うのですが。
0541デフォルトの名無しさん
2013/12/23(月) 00:32:59.98class foo;
で、typedef foo B; だったらどっちでも同じ
もしtypedef foo& B; だったらどうなるか考えてみて。
0542デフォルトの名無しさん
2013/12/23(月) 00:33:40.530543デフォルトの名無しさん
2013/12/23(月) 00:37:58.71>typedef foo& B; だったら
その可能性を考えるならfowardしかないのでは?
左辺値山椒で受け取ったものをムーブしたらまずいよね
0544デフォルトの名無しさん
2013/12/23(月) 00:45:45.35(B&&)b で問題ないと思うけど。
foo ってクラスに対して
typedef foo B; だったとしても、typedef foo& B; だったとしても
(B&&)b でいいはず。
0545デフォルトの名無しさん
2013/12/23(月) 01:09:13.27つまりtypedef foo& Bのばやい
◎ B&& →foo&
○ foward<B>(p) →foo&
△ move(p) →foo&&
実体が左辺値のものをmoveで強引にfoo&&にキャストしたものを
左辺値foo&にバインドするとそのまま左辺値参照だっけ
ややこしいな
0546デフォルトの名無しさん
2013/12/23(月) 01:25:49.61でいい
0547デフォルトの名無しさん
2013/12/23(月) 01:32:01.86typedef foo & B;だとmoveはキモすぎるだろう。
foo & b = (foo &&)param; //foo & b = param;と結果は同じ
0548デフォルトの名無しさん
2013/12/23(月) 01:37:16.72こんな初期化できたっけ?
0549デフォルトの名無しさん
2013/12/23(月) 01:58:46.23std::moveでも問題無いしBの型についてわざわざ考えるより統一的に書けた方が嬉しい、テンプレートもあるし
0550548
2013/12/23(月) 02:15:55.47どのルールに当てはまらないような。
A ref = B;
�@Aが左辺値参照でBも左辺値参照
�AAが左辺値参照でBは「Aと互換性が無いけど
互換の型に変換可能」な型
�BAが「const参照か右辺値参照」でBはxvalue
�CAが「const参照か右辺値参照」でBはクラス型のprvalue
�DAが「const参照か右辺値参照」で
Bは「Aと互換性が無いけど
互換の型に変換可能」な型
�EAが「const参照か右辺値参照」でBから
一時オブジェクトが作られてバインド
Bが参照型だとmoveはコンパイルエラーになる筈。
0551デフォルトの名無しさん
2013/12/23(月) 02:22:29.410552デフォルトの名無しさん
2013/12/23(月) 02:24:39.26非テンプレートクラスで左辺値とわかっているときはそのまま
非テンプレートクラスで右辺値とわかっているときはmove
これが常識
0553デフォルトの名無しさん
2013/12/23(月) 02:26:26.48>foward〜が常識
>foward〜が常識
0554デフォルトの名無しさん
2013/12/23(月) 02:30:13.58MSVCだと通る模様
ideoneはコンパイルエラー
後者が正しい
0555デフォルトの名無しさん
2013/12/23(月) 02:41:13.45流石VC++、普通のコンパイラで通らないコードも余裕でこなす。そこに痺れる憧れる!w
0556デフォルトの名無しさん
2013/12/23(月) 02:45:30.30ちなみにMSVCは今日
new typename A::B(arg);
とする所のtypenameを忘れても
親切にコンパイル通してくれたよ!
0557デフォルトの名無しさん
2013/12/23(月) 07:53:00.50一応定義上は大企業だが、土日出勤普通にある
USB とかはやたら厳しいが
0558デフォルトの名無しさん
2013/12/23(月) 10:29:18.270559デフォルトの名無しさん
2013/12/23(月) 10:40:43.18{
class hoge{};
}
名前空間と同じクラス名を付けるのは合法ですか。何かまずいことありますか。
0560デフォルトの名無しさん
2013/12/23(月) 10:46:58.470561デフォルトの名無しさん
2013/12/23(月) 10:55:00.420562デフォルトの名無しさん
2013/12/23(月) 11:34:04.170563デフォルトの名無しさん
2013/12/23(月) 12:50:03.65C++の文法は法律や憲法と無関係なので合法です。
0564重要
2013/12/23(月) 19:52:21.70hogeは禁止されています、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0565デフォルトの名無しさん
2013/12/23(月) 20:16:00.050566デフォルトの名無しさん
2013/12/23(月) 20:42:03.620567デフォルトの名無しさん
2013/12/23(月) 21:10:20.000568デフォルトの名無しさん
2013/12/23(月) 21:19:09.26それは新参者の黒田家が後から勝手に付けた名前や
0569デフォルトの名無しさん
2013/12/23(月) 21:47:50.19詳しいね。
黒田官兵衛が姫路?かどっかに住んでいたのが福岡。
黒田藩に移った時にその地名を持ち込んだ。
したがって、秀吉か家康の時代の前は博多の地名しかなかった。
0570デフォルトの名無しさん
2013/12/23(月) 22:03:21.220571デフォルトの名無しさん
2013/12/23(月) 22:41:34.750572デフォルトの名無しさん
2013/12/23(月) 23:34:39.55お前いい加減迷惑だと気付け
0573デフォルトの名無しさん
2013/12/24(火) 11:39:32.66class hage{
int k;
friend struct hoge;
};
class hige{
hige(){ hage().k; }
};
void moge(){ hage().k; }
};
moge()からhageのkにアクセス出来るのはわかるのですが
どうしてhigeからhageのkにアクセス出来るんでしょうか。
0574デフォルトの名無しさん
2013/12/24(火) 11:46:02.85できません
0575デフォルトの名無しさん
2013/12/24(火) 11:47:10.460576デフォルトの名無しさん
2013/12/24(火) 11:49:02.700577デフォルトの名無しさん
2013/12/24(火) 11:59:37.03やっぱhoge使いって馬鹿しかいないんだなwww
0578デフォルトの名無しさん
2013/12/24(火) 12:14:30.42二度とくるなゴミ
0579デフォルトの名無しさん
2013/12/24(火) 13:15:55.75何でまともな書籍やサイトで勉強しないの?
屑みたいな書籍やサイトで勉強しようとするからそんなところで躓くんでしょ。
時間をドブに捨てるのが好きなら好きで構わない。
0580デフォルトの名無しさん
2013/12/24(火) 13:54:02.97最近は「hoge禁止」がスレ住人の総意であるかのように見せる工作を繰り返しているようです。
あまり気にしないでやってください。
0581デフォルトの名無しさん
2013/12/24(火) 14:27:59.23(λxy.syx) e ( (λxy.xy) h ((λxy.xy)in) )
0582デフォルトの名無しさん
2013/12/24(火) 14:55:11.29void hoge( std::int32_t a ){ printf( "32 %d\n", a ); }
void hoge( std::int16_t a ){ printf( "16 %d\n", a ); }
void hoge( std::int8_t a ){ printf( "8 %d\n", a ); }
void main(){
char a = 11;
hoge( a );
}
何故8ではなく32の関数が呼ばれるのでしょうか?
0583デフォルトの名無しさん
2013/12/24(火) 15:24:36.010584デフォルトの名無しさん
2013/12/24(火) 15:34:09.32知識云々じゃなく知能が低いw
0585デフォルトの名無しさん
2013/12/24(火) 15:52:58.58「C 暗黙 型変換」でぐぐってみようか
0586デフォルトの名無しさん
2013/12/24(火) 16:55:04.48相手にするな基地害
0587デフォルトの名無しさん
2013/12/24(火) 17:07:11.06なんでこのスレを荒らそうと思ったの?
0588デフォルトの名無しさん
2013/12/24(火) 18:30:57.560589重要
2013/12/24(火) 19:40:40.80hogeは禁止されています、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0590デフォルトの名無しさん
2013/12/24(火) 19:59:36.32A prvalue of an integer type other than bool,char16_t,char32_t, or(中略)can be converted to a prvalue of type int
if int can represent all the values of the source type; otherwise, the source prvalue can be converted to a prvalue of type unsigned int.
つまりint以下は皆intになる
0591デフォルトの名無しさん
2013/12/24(火) 20:04:13.33ということはなんかこういうオーバーライド関数の場合警告とかだせないの?
0592デフォルトの名無しさん
2013/12/24(火) 20:32:14.140593デフォルトの名無しさん
2013/12/24(火) 20:36:59.53スレのルールにも従えない時点でカスなのは明らか
敢えて言い直すこともない
0594デフォルトの名無しさん
2013/12/24(火) 20:44:12.04であると勘違いしてるCジジイ?
0595デフォルトの名無しさん
2013/12/24(火) 20:49:09.80つ 鏡
0596デフォルトの名無しさん
2013/12/24(火) 21:39:07.85赤い彗星ですね。わかります。
0597デフォルトの名無しさん
2013/12/24(火) 21:41:02.10もうコテコテの鉄板労害
0598デフォルトの名無しさん
2013/12/24(火) 21:58:12.95C++11で std::int??_tなんてのが追加されたのか。知らなかった
hogeの癖によく知っているな
0599デフォルトの名無しさん
2013/12/24(火) 22:12:35.40void hoge( char a )
を追加してみ
ちゃんとそれが呼ばれるから
0600デフォルトの名無しさん
2013/12/24(火) 23:50:22.94お前にきいてないからさっさと失せろ
0601デフォルトの名無しさん
2013/12/25(水) 00:58:34.120602デフォルトの名無しさん
2013/12/25(水) 01:50:11.420603デフォルトの名無しさん
2013/12/25(水) 06:59:55.57こんなコードを正しく書いておきながら
何が不満なのかわからない
0604重要
2013/12/25(水) 07:53:03.28hogeは禁止されています、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※ >>1をよく読んで下さい
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0605デフォルトの名無しさん
2013/12/25(水) 08:13:17.260606デフォルトの名無しさん
2013/12/25(水) 08:42:32.940607片山博文MZコスモ ◆T6xkBnTXz7B0
2013/12/25(水) 10:01:20.31void foo(T value)
{
printf("%d %d\n", (int)sizeof(T) * 8, value);
}
template <>
void foo(std::int64_t value)
{
printf("%d %lld\n", 64, value);
}
0608デフォルトの名無しさん
2013/12/25(水) 10:15:09.23void hoge(hage hige)
{
printf("%d %lld\n", (int)sizeof(hige) * 8, staic_cast<std::int64_t>(hige));
}
0609デフォルトの名無しさん
2013/12/25(水) 10:25:16.700610デフォルトの名無しさん
2013/12/25(水) 10:30:45.780611デフォルトの名無しさん
2013/12/25(水) 11:57:00.640612デフォルトの名無しさん
2013/12/25(水) 12:09:04.020613デフォルトの名無しさん
2013/12/25(水) 12:10:52.060614デフォルトの名無しさん
2013/12/25(水) 12:18:03.880615デフォルトの名無しさん
2013/12/25(水) 12:20:17.770616デフォルトの名無しさん
2013/12/25(水) 12:25:23.180617デフォルトの名無しさん
2013/12/25(水) 12:35:27.800618デフォルトの名無しさん
2013/12/25(水) 13:18:58.670619デフォルトの名無しさん
2013/12/25(水) 13:28:16.670620デフォルトの名無しさん
2013/12/25(水) 13:37:02.93よう朝鮮人
日本語が理解できていれば矛盾には見えないはずだがな
0621デフォルトの名無しさん
2013/12/25(水) 13:45:29.35hogeを使ってるチョンは荒らしが目的だから相手するだけ無駄。
0622デフォルトの名無しさん
2013/12/25(水) 14:00:41.38国技だろ
0623デフォルトの名無しさん
2013/12/25(水) 14:04:12.730624デフォルトの名無しさん
2013/12/25(水) 14:39:30.390625デフォルトの名無しさん
2013/12/25(水) 14:50:54.420626デフォルトの名無しさん
2013/12/25(水) 15:06:34.850627デフォルトの名無しさん
2013/12/25(水) 16:11:06.61hogeを持たないチョーセン人の妬みによる荒らしと確定したな
0628デフォルトの名無しさん
2013/12/25(水) 16:16:06.870629片山博文MZコスモ ◆T6xkBnTXz7B0
2013/12/25(水) 16:50:05.38ドッキングするウィンドウを集めてそれぞれに合った処理をしなければならないが、
型情報が伝播しないので、ファンクタは使えない。
テンプレート特殊化で個別に関数ポインタを渡して使うのが妥当か?
0630デフォルトの名無しさん
2013/12/25(水) 16:50:46.88竹島だって「領土問題は存在しない」とか言ってたしな
0631デフォルトの名無しさん
2013/12/25(水) 17:24:12.16典型的なチョーセン人
0632デフォルトの名無しさん
2013/12/25(水) 17:36:27.19フックきれいに書きたいんだわ
0633デフォルトの名無しさん
2013/12/25(水) 17:40:25.270634デフォルトの名無しさん
2013/12/25(水) 17:57:45.210635デフォルトの名無しさん
2013/12/25(水) 18:00:38.400636デフォルトの名無しさん
2013/12/25(水) 18:03:26.23日本人なら知らないし使わない
0637デフォルトの名無しさん
2013/12/25(水) 18:06:28.06「hoge」「火病」等の南チョンの言葉を日本で広めようとしないでください。
非常に迷惑です。
0638デフォルトの名無しさん
2013/12/25(水) 18:14:16.60手遅れだよ
0639デフォルトの名無しさん
2013/12/25(水) 18:16:39.52アメリカの国立衛生研究所のサイトでも紹介されている
http://www.ncbi.nlm.nih.gov/m/pubmed/2276269/
0640デフォルトの名無しさん
2013/12/25(水) 18:28:16.530641デフォルトの名無しさん
2013/12/25(水) 18:34:24.15それのどこにhogeが紹介されているんだい?
0642デフォルトの名無しさん
2013/12/25(水) 18:36:31.80火病の話だよ
0643デフォルトの名無しさん
2013/12/25(水) 18:58:13.130644デフォルトの名無しさん
2013/12/25(水) 19:22:02.91妄想を続ける>>631は発想が朝鮮人そのものだな
0645デフォルトの名無しさん
2013/12/25(水) 19:25:43.09典型的なチョーセン人
幾つか前のスレでは火病ってコピペ爆撃を繰り返していた
0646デフォルトの名無しさん
2013/12/25(水) 19:34:41.65複数いると思いたくないんだろうな、複数いることを認めるとアイデンティティが保てないんだろう。
まずは仮想敵が一人だというその根拠のない妄想からやめてみようか。
さぁリハビリだ。
あまりにも可哀想だから多少のリハビリくらい付き合ってやるぞ。
0647デフォルトの名無しさん
2013/12/25(水) 19:48:40.27プレゼントはいらないので世の中を平和にしてください
平和にするためにまずはhoge厨を掃討してください
0648デフォルトの名無しさん
2013/12/25(水) 19:51:20.56支離滅裂だなチョーセン人
0649デフォルトの名無しさん
2013/12/25(水) 19:53:05.640650デフォルトの名無しさん
2013/12/25(水) 19:53:10.020651デフォルトの名無しさん
2013/12/25(水) 19:57:05.920652デフォルトの名無しさん
2013/12/25(水) 19:58:52.91http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms
0653デフォルトの名無しさん
2013/12/25(水) 19:59:40.460654デフォルトの名無しさん
2013/12/25(水) 20:01:19.230655デフォルトの名無しさん
2013/12/25(水) 20:02:22.34妄想ですね。
0656デフォルトの名無しさん
2013/12/25(水) 20:03:27.630657デフォルトの名無しさん
2013/12/25(水) 20:05:09.880658デフォルトの名無しさん
2013/12/25(水) 20:06:00.98アリアリアリリ〜〜〜。
0659デフォルトの名無しさん
2013/12/25(水) 20:10:01.310660デフォルトの名無しさん
2013/12/25(水) 20:15:00.83P.30
hoge().func();
チョーセン人は参考にしないようにね
0661デフォルトの名無しさん
2013/12/25(水) 20:16:03.330662デフォルトの名無しさん
2013/12/25(水) 20:29:23.99何か嫌なことでもあったの?
0663デフォルトの名無しさん
2013/12/25(水) 20:34:21.53必死でhogeを使って荒らし始めたな
0664デフォルトの名無しさん
2013/12/25(水) 20:52:20.380665デフォルトの名無しさん
2013/12/25(水) 21:02:21.940666デフォルトの名無しさん
2013/12/25(水) 21:05:26.390667デフォルトの名無しさん
2013/12/25(水) 21:08:19.78程度の低い印象操作でないなら証拠をどうぞ。
0668デフォルトの名無しさん
2013/12/25(水) 21:13:15.02証明終了
0669デフォルトの名無しさん
2013/12/25(水) 21:13:23.42理由は午後と深夜に勢いがあるからです。
0670デフォルトの名無しさん
2013/12/25(水) 21:13:34.26hogeの使用についてはモメてきた。
チョイ前の関連スレでホゲ使いが1スレ使った釣りで
壮大に暴れたのは記憶に新しい。
もうhoge禁止しかないだろということで
>>1にhoge禁止ルールが入ったのが
hoge荒らしには我慢できなかったらしい。
hoge荒らしはどこまで行ってもウザい
0671デフォルトの名無しさん
2013/12/25(水) 21:19:32.20hogeを使ってる書籍やWebサイトにまともなものが一つもないってのがなぁ・・・
0672デフォルトの名無しさん
2013/12/25(水) 21:21:20.54設定して勝手に立てたのがこのスレ
チョーセン人は本当に厚かましい
hogeを見たくないなら、チョーセンBBSに出ていけばいい
チョーセン人はhogeを知らないのが大部分だろう
0673デフォルトの名無しさん
2013/12/25(水) 21:22:22.23なるほど、お前のその思考回路が朝鮮人だということがよく分かった
他人の嫌がることを禁止したらそれが我慢できないんだな
だからサッカーで政治活動が禁止されてても強行するんだな
0674デフォルトの名無しさん
2013/12/25(水) 21:23:18.38聞きかじった中途半端な知識をひけらかすときによく使う。
だからマトモな説明が少ない。
他人への説明が上手な人はhogeなんて変な名前は使わない。
0675デフォルトの名無しさん
2013/12/25(水) 21:24:47.17だよな!
俺も>>1の脳内ルールにずっと疑問を持ってた
>C++に関する質問やら話題やらはこちらへどうぞ。
>ただし質問の前にはFAQに一通り目を通してください。
>IDE (VC++など)などの使い方の質問はその開発環境のスレに
>お願いします。
これからこの>>1の脳内ルールは無視でいこうぜ!
0676デフォルトの名無しさん
2013/12/25(水) 21:25:04.69× 他人の嫌がること
○ ヒトモドキの嫌がること
0677デフォルトの名無しさん
2013/12/25(水) 21:26:32.960678デフォルトの名無しさん
2013/12/25(水) 21:27:58.77印象操作乙です^^
0679デフォルトの名無しさん
2013/12/25(水) 21:30:17.41「コピペ上等ってことだよね? >> 1」って言いながら
コピペを連投したKUSOSUREが以前あったな。
それはまさに>>675の様な荒らしを正当化する主張。
ホゲ使いにマトモな奴はいない
0680デフォルトの名無しさん
2013/12/25(水) 21:30:31.15VCに限って許してもらえませんか?
0681デフォルトの名無しさん
2013/12/25(水) 21:32:10.61火病ったチョーセン人がコピペで埋め立てた
これが真相
0682デフォルトの名無しさん
2013/12/25(水) 21:33:29.10ここでゴネようという発想がおかしい
0683デフォルトの名無しさん
2013/12/25(水) 21:34:45.72>>1のルールは全無視ってことでw
0684デフォルトの名無しさん
2013/12/25(水) 21:36:28.15南チョンの>>681はそれを知っててわざと見なかったこてにしてるのか
それとも本当に知らずに荒らしてるのか
どっちだろう
0685デフォルトの名無しさん
2013/12/25(水) 21:38:39.69>>681のレスはまさに事実の歪曲
0686デフォルトの名無しさん
2013/12/25(水) 21:38:39.52知らないんじゃね。
日本語が読めればわかるはずだが、
>>681みたいに隣の半島から来ると、
多少日本語を勉強したところで
そこまで読み込めないんだろ。
0687デフォルトの名無しさん
2013/12/25(水) 21:39:48.08真っ赤な嘘に「真相」って付けても真相にはなりませんよ^^
0688デフォルトの名無しさん
2013/12/25(水) 21:44:54.22とりあえずチョーセンジンってレッテル貼りが成功すれば味方が増えるとでも思ったのか
0689デフォルトの名無しさん
2013/12/25(水) 21:50:42.04コピペ事件の姉妹スレにも飛び火して使われたことで
hoge=朝鮮人 の図式ができたような
0690デフォルトの名無しさん
2013/12/25(水) 22:04:33.190691デフォルトの名無しさん
2013/12/25(水) 22:23:05.470692デフォルトの名無しさん
2013/12/25(水) 22:30:21.57連投だと知ってるってことはお前が張本人かw
0693デフォルトの名無しさん
2013/12/25(水) 23:27:46.84張本は関係ないやろ
0694デフォルトの名無しさん
2013/12/26(木) 00:07:14.150695デフォルトの名無しさん
2013/12/26(木) 00:27:11.40最近は「hoge禁止」がスレ住人の総意であるかのように見せる工作を繰り返しているようです。
あまり気にしないでやってください。
0696デフォルトの名無しさん
2013/12/26(木) 00:29:45.54このように工作してる人がいますが、hogeを使うと荒れるので禁止されています。
荒らしたい方のみ気にせずにhogeを使ってください。
0697デフォルトの名無しさん
2013/12/26(木) 00:31:43.980698デフォルトの名無しさん
2013/12/26(木) 00:35:20.030699デフォルトの名無しさん
2013/12/26(木) 00:48:41.05もうhogeをあぼーんするわ
0700デフォルトの名無しさん
2013/12/26(木) 00:49:23.940701デフォルトの名無しさん
2013/12/26(木) 00:53:31.750702デフォルトの名無しさん
2013/12/26(木) 01:05:56.15ゲーム作るときこれらのファイルは不要ですか?
かっこつけたいから作ってみたいっていう単純な理由ですけど
あえて作る必要ないですか?exeファイルとjpgファイルだけじゃ
簡素だなーって思われるのが嫌なんですよ。
visual studio で c++でゲーム作ってます。
confファイルは絶対欲しいのでお願いします!!
0703デフォルトの名無しさん
2013/12/26(木) 01:07:58.010704デフォルトの名無しさん
2013/12/26(木) 01:08:04.54文字を出力し、hellowolrdと打ち間違えたら「2文字間違えました!」って
指摘するゲームです。このゲームでconfファイルを作りたいです。
技術者のみなさん知恵を貸してください。
0705デフォルトの名無しさん
2013/12/26(木) 01:23:47.34>>701みたいな朝鮮人はレストラン行っても「ウンコウンコ」と連呼し、
店員が注意すれば「気分を害すると主張している奴が耳栓をすれば全て解決」とか言うんだろ。
>>701の思考回路が朝鮮人そのもの。
0706デフォルトの名無しさん
2013/12/26(木) 01:28:01.45iniファイルはあってもなくても良い
ただし、iniファイルはテキストエディタで開けば読めてしまうため、書くのは読まれてもよい内容に限定される
iniファイルの読み書きは専用のAPIが提供されているから、
「Win32API iniファイル」でググるとサンプルコードなんかが出てくる
0707デフォルトの名無しさん
2013/12/26(木) 01:30:27.190708デフォルトの名無しさん
2013/12/26(木) 01:34:15.260709デフォルトの名無しさん
2013/12/26(木) 01:52:43.04チョーセン人
0710デフォルトの名無しさん
2013/12/26(木) 01:55:54.78よう朝鮮人
何でこのスレを荒らそうと思ったの?
0711デフォルトの名無しさん
2013/12/26(木) 01:59:58.310712デフォルトの名無しさん
2013/12/26(木) 02:00:34.850713デフォルトの名無しさん
2013/12/26(木) 02:03:04.32これだけhoge厨が暴れてくれたらアンチとどっちがまともか一目瞭然でしょ。
根拠もなくチョーセン人チョーセン人騒いでる半島出身のhoge厨を支持してくれる人がいるといいな。
0714デフォルトの名無しさん
2013/12/26(木) 02:03:46.160715デフォルトの名無しさん
2013/12/26(木) 02:04:39.150716デフォルトの名無しさん
2013/12/26(木) 02:07:20.990717デフォルトの名無しさん
2013/12/26(木) 02:41:13.640718デフォルトの名無しさん
2013/12/26(木) 02:54:13.88普段からよほど劣等感抱えながら生きてるんだろうな、同情するわ
0719デフォルトの名無しさん
2013/12/26(木) 05:05:38.93>>695の様なルールに反する荒らしを続けてるのは
Qzの自演だよな?
0720デフォルトの名無しさん
2013/12/26(木) 05:24:20.64スルーしないのは荒らし
ルールを延々貼るのも荒らし
自演だろうがなんだろうがスルーしろよ、荒らし君
0721デフォルトの名無しさん
2013/12/26(木) 06:16:08.730722デフォルトの名無しさん
2013/12/26(木) 06:44:28.34>>9の後半を考えればここで言うスルーしろの意味も少し違って聞こえるはず。
0723デフォルトの名無しさん
2013/12/26(木) 09:15:02.290724デフォルトの名無しさん
2013/12/26(木) 09:28:18.47よく分らん
使いたければ使えばいい
使いたくなきゃ使わなければいい
見たくなければ見なけりゃいい
レスがしたけりゃすればいいし
したくなければしなけりゃいい
これが2ch的なスタンスじゃないの?
なので、基本hogeの使用はOKにして
気に入らない人向けに
hogeの是非
とか適当なスレを建てそこに誘導するのがスタンダードなやり方だよ
隔離スレってやつだな
気分を害する人がいるから配慮して全面禁止ってのじゃキリがないんだよね
旭日旗の問題とか見て分かるでしょ?
自分の肛門見て旭日昇天旗だ
こいつは親日派に違いないってことになっちゃうんだよ
その本人の為にもならない
0725デフォルトの名無しさん
2013/12/26(木) 10:22:25.75聞きたくなければ聞かなきゃいい
とか言って爆音で街を走るDQNになる
>>724
迷惑だからガキ生むなよ
0726デフォルトの名無しさん
2013/12/26(木) 10:24:50.65チョーセン人にそういう論理的思考は無縁
妬ましいhogeを排斥するために言いがかり付けているだけだから
0727デフォルトの名無しさん
2013/12/26(木) 10:39:37.28あぼーんしてもらえばいいだけで配慮する必要はない
0728デフォルトの名無しさん
2013/12/26(木) 10:43:08.61例えに出すのが違法行為なのかー
0729デフォルトの名無しさん
2013/12/26(木) 10:47:32.40チョーセンジンさんおはよう
半島の時間とか知らないけどやっぱり日本より西にある分時間遅れてるの?
0730デフォルトの名無しさん
2013/12/26(木) 10:49:32.290731デフォルトの名無しさん
2013/12/26(木) 10:51:43.16聞きかじった中途半端な知識でオナニーするためのスレなんだから正しい用法じゃないか
0732デフォルトの名無しさん
2013/12/26(木) 10:51:54.530733デフォルトの名無しさん
2013/12/26(木) 10:54:16.91日本に公表するなって言ったけど公表したら逆ギレwwwwwwww
まるで>>724
0734デフォルトの名無しさん
2013/12/26(木) 11:02:02.26醜いチョーセン人
0735デフォルトの名無しさん
2013/12/26(木) 11:03:30.08劣勢になればザパニーズ面して朝鮮人を擦り付けるという行動って虚しくない?
>>730
hogeが使われてる
つまり日本語は通じる
これが全てなんだよ
それ以上でもそれ以下でもない
0736デフォルトの名無しさん
2013/12/26(木) 12:29:50.07基地害にしか分からない何かがあるんだろう
0737デフォルトの名無しさん
2013/12/26(木) 12:38:49.46世の中分からない事なんて沢山あるからね
ただ
自分が分からないからと言って
他人の言動を妨げるような行為をしてはいけないことよ
分かるかな?
分からないなら分からないでいいんだよ
世の中分からない事なんて沢山あるからね
0738デフォルトの名無しさん
2013/12/26(木) 13:07:30.84道程が他人に道程レッテル貼るのってこんな感じなんだろうな
0739デフォルトの名無しさん
2013/12/26(木) 13:13:48.92ザパニーズ面して朝鮮人を擦り付けるのはやめてくれ
0740デフォルトの名無しさん
2013/12/26(木) 13:13:57.84「他人の言動を妨げるな」とわめいているようなもの
0741デフォルトの名無しさん
2013/12/26(木) 13:20:10.64例えが下手すぎる
0742デフォルトの名無しさん
2013/12/26(木) 13:21:24.570743デフォルトの名無しさん
2013/12/26(木) 13:26:18.38お前が韓国人だってのはバレてんだよ。
0744デフォルトの名無しさん
2013/12/26(木) 13:28:12.87店員 : トンスルですか?
客 : ウンコウンコウンコウンコ
店員 :え?生でですか…
店員 : ぶりぶりぶりー
客 : うーん苦い、快方に向かってるようです
0745デフォルトの名無しさん
2013/12/26(木) 13:37:51.13>>739はネイティブコリアンではなさそう
思考だけ見ればコリアンそのものだけど
日本語はある程度使いこなせてるし
両親がコリアンで日本に移住してきて
日本で生まれ育ったって感じじゃないかな
0746デフォルトの名無しさん
2013/12/26(木) 13:40:45.81まじ朝鮮人扱いするのは勘弁して欲しい
そこまでの事した?
0747デフォルトの名無しさん
2013/12/26(木) 13:52:09.09ウンコが禁止されていないと発狂する人がいます。
万が一ウンコを使うなと書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
なお、スルー出来ない人はウンコはNGワードに追加しておくことが強く推奨されています。
0748デフォルトの名無しさん
2013/12/26(木) 15:13:24.20禁止するために自演でhoge貼るような奴が「hogeで気分を害する」訳がない。
0749デフォルトの名無しさん
2013/12/26(木) 15:16:16.67そんな人いた?
証拠出せよクズ
0750デフォルトの名無しさん
2013/12/26(木) 15:19:02.07ってな意味も含まれてしまうのが朝鮮人
0751デフォルトの名無しさん
2013/12/26(木) 15:38:10.140752デフォルトの名無しさん
2013/12/26(木) 15:46:08.600753デフォルトの名無しさん
2013/12/26(木) 15:46:45.94どんだけ愛護精神に満ちてるんだよ
0754デフォルトの名無しさん
2013/12/26(木) 15:59:10.69アンチがhoge禁止を導入させるために自演でhogeを貼ったと思い込ませることに成功。
0755デフォルトの名無しさん
2013/12/26(木) 16:03:49.760756デフォルトの名無しさん
2013/12/26(木) 16:09:15.030757デフォルトの名無しさん
2013/12/26(木) 16:11:12.41糞ですよと隠さず公にしてくれてるんだからありがたいことじゃないか
READMEが中文なライブラリを避けるが如く同様に避ければいいだけ
その対処が容易なだけザパニーズ的なりすましと比べれば良心的じゃないか
0758デフォルトの名無しさん
2013/12/26(木) 16:12:22.30なんで違法な例えを持ってくるんだよw
0759デフォルトの名無しさん
2013/12/26(木) 16:25:34.12「hogeは禁止しませんw」って煽るスレを立てたり
自演で「コピペ上等だよね?1」とコピペ連投したhogeキチガイはいたな。
それでhoge禁止スレが立ったはずだが、
どうして逆に「禁止する自演」になっちゃうんだ
頭おかしいの?
0760デフォルトの名無しさん
2013/12/26(木) 16:39:46.38「嫌ならスルーでレストランはウンコ可にし、
ウンコの可否を語るレストランに行け」
というのは余りに非論理的。
hoge使いは本当に狂ってるね。
0761デフォルトの名無しさん
2013/12/26(木) 16:43:52.22そんな店には行かなければいい
もし店側の立場なら警察(管理者)を呼べばいい
あぼーんしてくれる
0762デフォルトの名無しさん
2013/12/26(木) 16:53:49.37ウンコと例え卑下する事自体が滑稽なんだよ
"hoge"なんぞより"ウンコ"のほうが言葉狩り優先度としてはよほど高いだろw
0763デフォルトの名無しさん
2013/12/26(木) 16:56:09.05hogeがうらやましいならコリエイトしろ
0764デフォルトの名無しさん
2013/12/26(木) 17:16:47.60とかでいいんじゃね?
元々背乗りでメタ構文変数みたいなもんだしさ
0765デフォルトの名無しさん
2013/12/26(木) 17:41:59.68・日本国籍を持つ韓国系2世
・hogeを使う理由を言えない
・「火病」など韓国独特の言葉を駆使する
・チョーセン人!と自虐ネタに走る
0766デフォルトの名無しさん
2013/12/26(木) 17:42:22.01C++の話題ができないからhoge専用のスレを立ててそっちへ移動して欲しい。
0767デフォルトの名無しさん
2013/12/26(木) 17:46:55.95関係ないところで突如としてhogeの話を持ち出す有り様
hoge厨はム板に出入りするな
Win32API質問箱 Build116
http://toro.2ch.net/test/read.cgi/tech/1383121024/420
0768デフォルトの名無しさん
2013/12/26(木) 17:49:47.83hogeをNGに入れれば済む話。
指図するな低脳自治厨。
0769デフォルトの名無しさん
2013/12/26(木) 18:37:33.14【hoge】メタ構文変数【foo】
http://toro.2ch.net/test/read.cgi/tech/1388050606/
たてた
0770デフォルトの名無しさん
2013/12/26(木) 18:45:40.69特に火病とかカタカナでチョーセン人とか書いてる在日韓国人二世のおともだちは速やかに移動してくだちゃいね〜!
このスレにはhogeを使わない
まともな人だけが残ります
0771デフォルトの名無しさん
2013/12/26(木) 18:54:13.48hogeが禁止なら禁止で別ブランチで立ち上げるべきじゃない?
本スレ乗っ取りみたいな行動は朝鮮じみてるよ
0772デフォルトの名無しさん
2013/12/26(木) 18:56:20.940773デフォルトの名無しさん
2013/12/26(木) 18:57:21.44相手してるのも同レベルだからな
0774デフォルトの名無しさん
2013/12/26(木) 18:57:38.250776デフォルトの名無しさん
2013/12/26(木) 19:10:19.67何か嫌なことでもあったのか?
日本国籍なのにチョンて虐められたのか?
0777デフォルトの名無しさん
2013/12/26(木) 19:13:13.800778デフォルトの名無しさん
2013/12/26(木) 19:16:42.29775 > そういう民族だから
776 > お前こそ朝鮮人デスニダ
777 > デスニダ
0779デフォルトの名無しさん
2013/12/26(木) 19:22:35.69>>755みたいな発言してたら
そこから韓国人だと分かるだろう。
0780デフォルトの名無しさん
2013/12/26(木) 19:27:05.13何で日本に来たのかね
0781デフォルトの名無しさん
2013/12/26(木) 19:34:42.75意味がわからない
どういった経緯でそのような考えにいたるのか説明して欲しい
0782デフォルトの名無しさん
2013/12/26(木) 20:41:29.36チョーセン人だとバレてかなり動揺してるな
単なる単語に過ぎないhogeにあれだけの拒否反応示すなんて、遺伝子レベルでの欠陥があるのだろう
0783デフォルトの名無しさん
2013/12/26(木) 21:20:38.110784デフォルトの名無しさん
2013/12/26(木) 21:47:51.72今、20個弱機能があるシステムを開発しており、
それぞれどの機能もその部署でしか使わない機能で、ほかの部署に流用しないものとして考えて頂きたいのですが、
メイン画面に10数個ボタンを作成してそれぞれ画面に遷移または処理を実行します
その中で一部関連する機能はそれぞれの画面にボタンを作成して処理をしています。
こういう場合のプロジェクトの作背についてなのですが、
ぞれぞれ処理としては大きくないので、全て1つのexeにまとめてしまうのか、
20個弱すべてをdllにして画面から呼び出すのか、
20個弱すべてをexeにしてしまうのかはたしてどれが今後の為および一般的なのか悩んでいます。
というのも、別の部署のシステム(これは外注して作成してもらったもの)をいじる機会があったので見てみたら、
同じく20個弱機能があるのですが、dllは無くすべてexeで作成してありました。
みなさんならどういう設計をされますでしょうか?
0785デフォルトの名無しさん
2013/12/26(木) 21:53:53.19開発チームの人的資源によるとしか言いようが無いな
0786デフォルトの名無しさん
2013/12/26(木) 22:02:43.140787デフォルトの名無しさん
2013/12/26(木) 22:31:02.32チームではなくもともと人数がいないので私一人で開発しなければならない状況になりそうなのと全く新しいことなので1からの開発と考えて頂きたいです。
とは言え後に来る人の事を考えると出来れば一般的な設計にしたほうが保守もしやすいのかなと思うしだいです。
0788デフォルトの名無しさん
2013/12/26(木) 22:32:02.790789デフォルトの名無しさん
2013/12/26(木) 22:41:45.14それをDLL化するだろうなぁ
0790デフォルトの名無しさん
2013/12/26(木) 22:42:32.57不具合があったときはモジュールの独立性は高い方がいいし
画面間の連携もしやすくなる
ただ実行ファイルが分かれると操作性の面でデメリットがある。
なので業務システムではユーザーの操作性が妥協できる範囲で
最大限実行ファイルを分けるべきだと思う。
業務システムは技術的に作りがカッコ悪いとか
技術レベルが低いとかはどうでもいい
0791デフォルトの名無しさん
2013/12/26(木) 23:42:15.33開発工数を増大させるだけ
0792デフォルトの名無しさん
2013/12/27(金) 00:53:14.530793デフォルトの名無しさん
2013/12/27(金) 01:05:32.89んなこたーわかってる
hoge荒らしは荒らしが目的でhogeを投下し続けるんだから
「移動して欲しい」なんて言ったらますます図に乗るぞ
0794デフォルトの名無しさん
2013/12/27(金) 01:18:32.15レストランでのウンコ連呼が禁止なら禁止でそういう国に移住すべきじゃない?
ウンコ禁止で日本乗っ取りみたいな行動は朝鮮じみてるよ
0795デフォルトの名無しさん
2013/12/27(金) 02:47:27.41ひとつのexeでもいいプログラムを明確な理由も無くdllに分割するのは一般的じゃないね。
0796デフォルトの名無しさん
2013/12/27(金) 03:10:02.140797デフォルトの名無しさん
2013/12/27(金) 09:32:05.95ム板では日常的にうんこが投下されている
チョーセン人の浅知恵な詭弁
本当に愚劣な奴だ
0798デフォルトの名無しさん
2013/12/27(金) 10:02:36.57アンチhogeもスレが荒れるからいちいち反応すんな。
0799デフォルトの名無しさん
2013/12/27(金) 10:13:46.19「スルーしろといいながら」スルーしてないのは…
0800デフォルトの名無しさん
2013/12/27(金) 11:06:55.790801デフォルトの名無しさん
2013/12/27(金) 11:34:22.20hoge使いはやっぱりチョンだったんだな
0802デフォルトの名無しさん
2013/12/27(金) 11:39:42.33朝日の妄想記事じゃないんだから
ソース元ぐらいは貼ろうね
朝鮮人じゃないんですからw
0803デフォルトの名無しさん
2013/12/27(金) 11:51:43.53アメリカ様の奴隷であるプログラマも批判せざるを得ないのです
ところでfoobar教の皆さんは当然アメリカ様の奴隷なんですよね(棒)
0804デフォルトの名無しさん
2013/12/27(金) 11:56:13.61foo vs hoge という構図が存在してないでしょ
存在しないものの例えとかやめてよ
朝日じゃないんですから…
朝鮮人じゃないですから…
0805デフォルトの名無しさん
2013/12/27(金) 12:00:09.95スルーしてないんじゃなくて
定期的に呼びかけているだけだろ。
スレの禁止ルールを無視して荒らす輩は言うことが違う。
0806デフォルトの名無しさん
2013/12/27(金) 12:09:26.25c++固有の話題ではない。
0807デフォルトの名無しさん
2013/12/27(金) 12:15:00.06じゃあ何使うんだ?
foobar以外は下ネタ含むネタ名称かメタ構文変数使った質問行為自体否定するか位だった気がするんだが…
0808デフォルトの名無しさん
2013/12/27(金) 12:20:08.770809デフォルトの名無しさん
2013/12/27(金) 12:22:08.08アメリカは靖国参拝自体を非難したわけじゃないよ。
韓国人は本当に日米の対立構造にするのが好きだな。
0810デフォルトの名無しさん
2013/12/27(金) 12:33:28.82棒が見えなかったのか…判っててネタにしてるに決まってるだろ。
>>805
いやいや、君含めアンチhoge(含自治厨ルール厨)が全員スルーしてたらこんなにスレ伸びるわけ無いでしょ。
守る気の無いルールを守らせようとしたって上手く行くわけ無いやん。
0811デフォルトの名無しさん
2013/12/27(金) 12:42:29.13好きなものを使えばいい
日本語は通じるよってなアピールならhogeだし
英語でおkならfooでいい
各国様々なメタ構文変数はいくらでもあるので
用途に応じて使い分けるといいよ
これは便利だなってなライブラリがあても
READMEが中文だったりしたら避けたりしない?
昔のヤクザってさ見るからにヤクザだったよね?
それと似た概念である意味優しさなんだよ
hogeが嫌いなら逆にhogeを使うような性根を排除する目的で推進したほうがいい
ザパニーズみたいなのが一番迷惑なんだよ
0812デフォルトの名無しさん
2013/12/27(金) 12:56:18.09スルーしてたらhoge基地害を相手にするゴミがいるから増殖するだろうが
シナチョンをスルーしてたらどんどん自分の島だと主張してきただろうが
日本のIT産業の発展に僅かでも貢献するためにhogeは断じて容認できないというこのスレの立場を明確にするべき
0813デフォルトの名無しさん
2013/12/27(金) 12:58:19.901shotの使い捨ては別にして
まともなToolやライブラリのExampleでhogeが使われてるなら
作者に日本語通じるし日本語固有の問題も理解していると期待していいんじゃないかな
0814デフォルトの名無しさん
2013/12/27(金) 13:00:51.58これからはakbのメンバーの名前をつかうことにしよう。
0815デフォルトの名無しさん
2013/12/27(金) 13:08:48.06ただ、公開するようなものでhogeを使うと
日本語通じるよ
という本来の意味合いではなくだけでなく
日本語周りの問題は対応してる
などと過度な期待を求めがっかりされるってなパターンもよくある
日本人と見るややたら信頼度や期待値を求める傾向にあるね
てかUTF8でいいんだよね
0816デフォルトの名無しさん
2013/12/27(金) 13:18:10.46ガラパゴス言語の掲示板から出て行けよ チョーセン人
0817デフォルトの名無しさん
2013/12/27(金) 13:19:51.13それだとアンチhoge厨が何を使うべきと言ってるのか結局判らん
0818デフォルトの名無しさん
2013/12/27(金) 13:20:30.68じゃああのルールは捨てて別のルール考えないと駄目じゃないか!
0819デフォルトの名無しさん
2013/12/27(金) 13:29:08.68姦国人の人だ
おはよう
0820デフォルトの名無しさん
2013/12/27(金) 13:42:25.13今日も荒らしお疲れ様です。
素晴らしい年末の過ごし方ですね。
0821デフォルトの名無しさん
2013/12/27(金) 13:58:55.11だから申し訳ないが朝鮮人呼ばわりさせてもらってるんだよ
代案出さずに排除するだけで、行き着く所は何も使うな何もするなってことだしね
0822デフォルトの名無しさん
2013/12/27(金) 14:10:11.73そだね、うん。
アンチhoge厨がfoobar推奨したことがあったからってアンチhoge厨をfoobar教って言うのは本当のfoobar派の人に失礼だったわ。
0823デフォルトの名無しさん
2013/12/27(金) 14:14:06.460824デフォルトの名無しさん
2013/12/27(金) 14:16:33.32まぁおそろしい
0825デフォルトの名無しさん
2013/12/27(金) 14:42:54.80チョーセン人には、そういう対象に粘着する遺伝子が組み込まれている
0826デフォルトの名無しさん
2013/12/27(金) 15:15:51.69みなさんは自前で実装してます?
vectorやsortなんて簡単だから自前のほうがいいのかな
0827デフォルトの名無しさん
2013/12/27(金) 15:33:35.010828デフォルトの名無しさん
2013/12/27(金) 15:34:31.300829デフォルトの名無しさん
2013/12/27(金) 15:34:57.87遅くないよ。何見て言ってんの? VC++ のデバッグ版かな?
vector も sort も標準と同じ品質で作るのは簡単じゃないし、自作なんてしない。
0830デフォルトの名無しさん
2013/12/27(金) 15:35:42.10標準のなんてまるで使えん
0831片山博文MZコスモ ◆T6xkBnTXz7B0
2013/12/27(金) 15:36:35.47vectorは、reserveすれば?
ソートはqsortよりもstd::sort使った方がいいかと。
0832デフォルトの名無しさん
2013/12/27(金) 15:36:52.280833デフォルトの名無しさん
2013/12/27(金) 15:41:23.86ケースバイケース 速度の必要な所はそういう設計をします
0834デフォルトの名無しさん
2013/12/27(金) 15:43:45.25さすが自分のDNAに組み込まれているだけあってお詳しいですね
0835デフォルトの名無しさん
2013/12/27(金) 15:49:21.10近くのBOOK OFFで全部売り払ったw
0836デフォルトの名無しさん
2013/12/27(金) 16:24:09.18おまいらにも光あれ…
0837デフォルトの名無しさん
2013/12/27(金) 16:39:14.030838デフォルトの名無しさん
2013/12/27(金) 16:46:58.76お前チョンだとバレたなら堂々としたら?
往生際が悪いぞ
0839デフォルトの名無しさん
2013/12/27(金) 16:52:44.900840デフォルトの名無しさん
2013/12/27(金) 17:26:39.750841デフォルトの名無しさん
2013/12/27(金) 18:32:13.471990年代からワープでもしたのか
0842デフォルトの名無しさん
2013/12/27(金) 19:00:52.45半角カタカナとか機種依存文字とかShiftJISとかも同じ
大抵は俗称の意味で使ってて正式な定義とか気にして使う奴なんて滅多にいない
0843デフォルトの名無しさん
2013/12/27(金) 19:02:35.65正式な定義って?
0844デフォルトの名無しさん
2013/12/27(金) 19:03:29.71チョンの脳内定義は相変わらずキチガイじみてるな
0845デフォルトの名無しさん
2013/12/27(金) 19:08:37.680846デフォルトの名無しさん
2013/12/27(金) 19:43:44.23いい加減うぜーから、ふれんな。
0847デフォルトの名無しさん
2013/12/27(金) 19:49:41.40貼っとくか
・STLは標準化前の遺物派
・コンテナ、イテレーター、アルゴのみSTL派(string含まず)
・stringもSTL派(iostream含まず)
・テンプレートは全てSTL派
・C++の標準ライブラリは全てSTL派
・なんとなくライブラリは全てSTL派
厳密に正しいのは最初で他は誤り
0848デフォルトの名無しさん
2013/12/27(金) 19:51:41.980849デフォルトの名無しさん
2013/12/27(金) 19:56:27.58http://codezine.jp/article/detail/2664
0850デフォルトの名無しさん
2013/12/27(金) 20:12:56.11俗称としてSTLって言葉が使われてるって話で、STLという略称を持った物が存在しないって意味じゃないぞそのレス。
0851デフォルトの名無しさん
2013/12/27(金) 20:39:08.25STLなどという物はありません
嘘つきサイトに騙されないで下さい
0852デフォルトの名無しさん
2013/12/27(金) 20:43:54.270853デフォルトの名無しさん
2013/12/27(金) 20:51:32.52事実2 そのライブラリはほぼそのままISO規格に取り込まれた
事実3 ISO規格にSTLという文言は無い
>>841はステパノフさんのものがSTLという前提で話をしていると思われ
>>850はSTLが俗称と主張している
この中で事実が確認されていないのは>>850の主張のみ
0854デフォルトの名無しさん
2013/12/27(金) 20:52:07.71STLって名称・略称で提案されて標準C++ライブラリとして組み込まれたライブラリがあったんだけど、
現在標準C++ライブラリとして提供されている物の定義(規格)にはSTLって名称が残ってないんだよ。
だから正式な名称・略称としてSTLというと標準C++ライブラリ採用前後の骨董品しか出てこない。
名残として現行規格の標準C++ライブラリの一部ないし全体を指す俗称としてSTLと呼ばれてて、
それが示す物は>>847で貼られたように解釈が様々存在するから、STLはもはや俗称でしかない。
正式名称としては骨董品を指してて、俗称としては標準C++ライブラリの一部を指す言葉、それがSTL。
0855デフォルトの名無しさん
2013/12/27(金) 20:57:19.64>>842=>>850「正式な略称としてのSTLはそうかもしれんが、(>>826で書かれてる)STLはただの俗称(だろどう見ても)」
一つの言葉の使われ方が複数有るって事実を認められないお方なの?
0856デフォルトの名無しさん
2013/12/27(金) 21:01:01.640857デフォルトの名無しさん
2013/12/27(金) 21:04:32.99文脈でわかるだろとか、文脈によって変わるとか、使用者の意図とか、そういうのは無しだぜ。
0858デフォルトの名無しさん
2013/12/27(金) 21:09:13.16ほんとにお前らヒマ人なんだな
0859デフォルトの名無しさん
2013/12/27(金) 21:09:38.96少なくともSTLが俗称ってのは一部の人の妄想であって事実ではないけどな
>>856みたいな馬鹿はステパノフのSTLとISO規格との違いは
どちらが正しいと言うつもりなんだろう
0860デフォルトの名無しさん
2013/12/27(金) 21:20:14.490861デフォルトの名無しさん
2013/12/27(金) 21:21:04.25ファミコンがビデオゲームの俗称であると主張するばかりか
「元祖的存在の呼称を尊重しないなんて…」
とのたまう
0862デフォルトの名無しさん
2013/12/27(金) 21:21:15.40前提条件もなしに、どちらが正しいなんて正解はないでしょ
0863デフォルトの名無しさん
2013/12/27(金) 21:28:59.49「ゲームエンジンアーキテクチャ」によると
・データ構造のメモリ要件や使われるアルゴリズムをコントロールできる
・データ構造やアルゴリズムを最適化して固有のハードウェア機能を活用、微調整することができる
・独自仕様のアルゴリズムを提供することができる
0864デフォルトの名無しさん
2013/12/27(金) 21:29:31.83>>854 「俗称として呼ばれているから俗称である」
854はまず論理がおかしい
0865デフォルトの名無しさん
2013/12/27(金) 21:33:39.70エスカレータは階段式昇降機の俗称であり
キャタピラーは無限軌道の俗称であり
ホッチキスはステープラの俗称であり
ゼロックスはコピーの俗称であり
・・・あと何がある?
0866デフォルトの名無しさん
2013/12/27(金) 21:33:53.70そういう苦情は>>849みたいな記事を書く奴に言ってくれ。
標準C++ライブラリの中にSTLと呼ばれる一群があるって信じてる奴(STLを俗称として使う奴)を生み出してんのはこういう解説記事が原因だろうから。
>>859
STLが俗称なんじゃなくて、STLを俗称として使う奴が一定数居るって話だろ。
例えば>>849の記事がステパノフのSTLを意味して書かれてるとでも言うの?
0867デフォルトの名無しさん
2013/12/27(金) 21:34:33.03でもスクラッチじゃなくてコピペ改修なんでしょ?
0868デフォルトの名無しさん
2013/12/27(金) 21:36:14.90これだけはもう俗称なんじゃなかったっけ?
0869デフォルトの名無しさん
2013/12/27(金) 21:37:17.23バズーカ砲とガトリング砲
0870デフォルトの名無しさん
2013/12/27(金) 21:40:01.59店員の顔がひきつってた。
0871デフォルトの名無しさん
2013/12/27(金) 21:44:35.32つまりはそういうことだ。
0872デフォルトの名無しさん
2013/12/27(金) 21:45:16.18俺もやってみよう。
ムーブメントを起こそう!
0873デフォルトの名無しさん
2013/12/27(金) 21:45:42.39STLなんて言葉は知らないし知る必要もない。
他人とのコミュニケーションに使う用語として不適切という点では
サンプルコードにhogeを使う者と通じるものがある。
0874デフォルトの名無しさん
2013/12/27(金) 21:47:14.49ネタにマジレスでそいつ誤用してるよって教える奴がいても誤用の存在自体を否定するのか。
狩りに行く訳じゃないからモヒカン族とはまた少し違う原理主義者のようだけど、どちらにせよ原理主義者ってのは怖いわ。
0875デフォルトの名無しさん
2013/12/27(金) 21:51:30.00hogeの何が悪いの?
俗称として定着してて、grepしやすいし
今さらほかの使うと混乱するし
0876デフォルトの名無しさん
2013/12/27(金) 21:52:17.80たいていそんなもんじゃね?
痒いところに手が届かない。そこだけちょっと手を入れる、っていう。
0877デフォルトの名無しさん
2013/12/27(金) 21:56:28.33一般の方が板に迷い込むとこういう争いが起こるんですよね。
hogeはプログラマなら当たり前に使っているんですけどね。
0878デフォルトの名無しさん
2013/12/27(金) 22:01:46.66よくみんなfooだのbarだのhogeだの律儀にタイプしてるねえ。
おれはいつも滅茶苦茶。
sdgdsだとかghghhだとかそんなんばっかり。
0879デフォルトの名無しさん
2013/12/27(金) 22:04:59.62詭弁だな。
誤用が否定されてるんじゃなくて
「俗称=ある意味間違いではない」
が否定されてるというのに。
マックシェイクがどれだけ一般的でも
ロッテリアで売ってるものを含む俗称じゃないのと同じ。
0880デフォルトの名無しさん
2013/12/27(金) 22:14:02.03定着?
・・・・あぁ、韓国では定着してるのか
0881デフォルトの名無しさん
2013/12/27(金) 22:14:26.90おれもだ
直近使った変数名は ghuui87 と gfgdgrfgrr だった。
その前は辛うじて result
0882デフォルトの名無しさん
2013/12/27(金) 22:28:55.93そんなめちゃくちゃな変数名をもう一度タイプするのは面倒じゃない?
たとえそのプログラムの中に2〜3度しかでないとしてもfooやhogeのほうが楽
0883デフォルトの名無しさん
2013/12/27(金) 22:32:19.710884デフォルトの名無しさん
2013/12/27(金) 22:33:47.330885デフォルトの名無しさん
2013/12/27(金) 23:07:45.22>「俗称=ある意味間違いではない」
俗称にそんな意味はねぇよ。
間違った使い方だとしてもその間違った使い方でその呼び名が通用してたらその呼び名は俗称だ。
俗に称する=間違ってない、なんて解釈がまかり通るなら「良くある誤用」なんて存在しないぞ。
0886デフォルトの名無しさん
2013/12/27(金) 23:12:15.920887デフォルトの名無しさん
2013/12/27(金) 23:36:18.630888デフォルトの名無しさん
2013/12/27(金) 23:39:50.340889デフォルトの名無しさん
2013/12/27(金) 23:56:15.78根本的な所で勘違いしてるみたいだから訂正しておくけど
通名って役所に登録していて、簡単に変更できるもんじゃないからね
このスレに沿った言い方をすると、通り名=JIS規格だよ
0890デフォルトの名無しさん
2013/12/27(金) 23:58:31.69なら君は何を使ってるんかね。
C++を使うんだったら、STLを使わなくてどうするんかね。
0891デフォルトの名無しさん
2013/12/28(土) 00:02:46.00必要に迫られないためか、一向にうまくならんのだが
0892デフォルトの名無しさん
2013/12/28(土) 00:10:01.970893デフォルトの名無しさん
2013/12/28(土) 00:10:48.850894デフォルトの名無しさん
2013/12/28(土) 00:10:54.37速度を気にしなければな
0895デフォルトの名無しさん
2013/12/28(土) 00:13:08.860896デフォルトの名無しさん
2013/12/28(土) 00:14:11.40一冊の本を何度も読み返して学習したな。
0897デフォルトの名無しさん
2013/12/28(土) 00:18:18.55オレはライブラリ代替物を自作していろいろ勉強になったな。
ただ標準のものに対してアドバンテージはあるんだけど、使い道が思いつかないというw
0898デフォルトの名無しさん
2013/12/28(土) 01:27:39.95C++ 標準ライブラリ、標準コンテナ、標準アルゴリズムを使う。
std::〜 って具体的に呼んでもいいね。
0899デフォルトの名無しさん
2013/12/28(土) 07:16:51.71俺なんか「STL」も含め、その場その場で適当に呼んじゃってるわ。
0900デフォルトの名無しさん
2013/12/28(土) 07:22:52.680901デフォルトの名無しさん
2013/12/28(土) 08:09:48.23「ゼロックス」並の恥ずかしさ
0902デフォルトの名無しさん
2013/12/28(土) 08:30:53.93鳩山をルーピーと呼んだ人に、鳩山さんと言えと怒りだすようなもんだ。
0903デフォルトの名無しさん
2013/12/28(土) 08:33:57.31たとえWindowsがインストールされていても
0904デフォルトの名無しさん
2013/12/28(土) 08:41:02.900905デフォルトの名無しさん
2013/12/28(土) 08:54:19.60ロッテリアでマックシェイクと言ってはいけない、誤用とまで言うのは間違い
C++をシープラプラと呼んだ人に、鳩山さんと言えと怒りだすようなものだ
と言ったら違和感があるであろう。
この違和感は>>902が「誤用」と「俗称」をすり替えた詭弁であることに起因する。
0906デフォルトの名無しさん
2013/12/28(土) 09:03:48.57俺なんかすぐに忘れて次の話題に移っちゃうわ。
0907デフォルトの名無しさん
2013/12/28(土) 09:14:56.91頭大丈夫?
0908デフォルトの名無しさん
2013/12/28(土) 09:34:33.51比較にならない。馬鹿じゃねぇの?
0909デフォルトの名無しさん
2013/12/28(土) 09:36:35.650910デフォルトの名無しさん
2013/12/28(土) 09:40:48.690911デフォルトの名無しさん
2013/12/28(土) 11:19:41.100912デフォルトの名無しさん
2013/12/28(土) 12:07:38.35手元の567行のソースで数えてみた
「.」 ⇒ 36箇所
「::」 ⇒ 245箇所
「typename」 ⇒ 374箇所
「typedef」 ⇒ 101箇所
暇だなあ・・・
0913デフォルトの名無しさん
2013/12/28(土) 12:36:15.99「template」 ⇒ 95箇所
「std::」 ⇒ 62箇所
「auto」 ⇒ 59箇所
「if」 ⇒ 0箇所
「return」 ⇒ 58箇所
if がゼロ・・・
0914デフォルトの名無しさん
2013/12/28(土) 12:49:55.17typename,typedef,templateなどされたものをカウントしてみては?
どうように無意味ではあるが暇つぶしにはなるんじゃないかな
0915デフォルトの名無しさん
2013/12/28(土) 13:08:27.08while
もカウントしてみな
0916デフォルトの名無しさん
2013/12/28(土) 13:17:49.180917デフォルトの名無しさん
2013/12/28(土) 13:54:34.980918デフォルトの名無しさん
2013/12/28(土) 14:36:34.08そりゃドカタにもなるわな
0919デフォルトの名無しさん
2013/12/28(土) 14:40:53.120920デフォルトの名無しさん
2013/12/28(土) 14:48:35.36日本語苦手だからと責任転嫁させるのはやめましょうね
0921デフォルトの名無しさん
2013/12/28(土) 15:02:01.20インスタンスとオブジェクトの違いで半日以上も喧嘩している馬鹿が君らなのだから
そこは認めましょうね?
0922デフォルトの名無しさん
2013/12/28(土) 15:03:22.830923デフォルトの名無しさん
2013/12/28(土) 15:11:08.540924デフォルトの名無しさん
2013/12/28(土) 15:11:49.290925デフォルトの名無しさん
2013/12/28(土) 15:16:28.86白人はバーガーとポテトを注文して食べ腹を満たした
偏差値50未満でプログラマになれるのは日本だけ
0926デフォルトの名無しさん
2013/12/28(土) 15:23:29.182CHはそういう人たちの場所だから話が通じないのは当たり前なんだよ。
煽りとか釣りという言葉があるけど、あれ本人は本気で言ってるからね。
全然煽りでも釣りでもないから。
頭の悪さって生まれつきのものだから仕方ない。
結論としては、JSはCの二倍速い。
0927デフォルトの名無しさん
2013/12/28(土) 15:29:31.70F欄と認識されてる偏差値48あたりと大差ないわけで
0928デフォルトの名無しさん
2013/12/28(土) 15:32:35.79クレラップってちゃんと商品名いうやつうざいだろ。
テレビは商品名出せないからラップとかいうけど
それに影響をうけてラップと言う奴もちょっとな・・・・
0929デフォルトの名無しさん
2013/12/28(土) 15:32:46.48だから教本にhogeなんて書いてある。
0930デフォルトの名無しさん
2013/12/28(土) 15:39:51.52日本はプログラムを人に作らす
みたいな本が出版されるけど、
本名から明らかなように、発明した人が自分でプログラムをするアメリカと
奴隷に作らせる日本という構造なんだろうね。
0931デフォルトの名無しさん
2013/12/28(土) 15:40:17.90普通のやつが書いたソースのメンテの3倍工数がかかる
スペシャリストが技術を余すことなく注ぎ込んだソースはメンテできない
スペシャリストがメンテを考慮してくれてるソースなら普通のやつが書いたソースのメンテの半分の工数で済む
0932デフォルトの名無しさん
2013/12/28(土) 15:46:03.960933デフォルトの名無しさん
2013/12/28(土) 15:54:04.650934デフォルトの名無しさん
2013/12/28(土) 15:55:42.110935デフォルトの名無しさん
2013/12/28(土) 15:59:58.99http://www.cnn.co.jp/fringe/35040770.html
0936デフォルトの名無しさん
2013/12/28(土) 16:07:27.20アルファベットをそのまま読めるのだから
0937デフォルトの名無しさん
2013/12/28(土) 17:45:39.65toto, titi, tata, tutu in French
muh, lala, bum in German
0938デフォルトの名無しさん
2013/12/28(土) 18:06:29.17if else for while do switch case goto
このへんは皆無だった。
>>916
分布ってどういう?
0939デフォルトの名無しさん
2013/12/28(土) 18:30:05.34ナンバーワンはサブウェイに入れ替わってるのに
いまだに日本人はマクドナルドが世界一だと勘違いしてるよな
0940デフォルトの名無しさん
2013/12/28(土) 19:05:55.41誤用から生まれた俗称は誤用じゃねぇってか。
>>928
ちゃんと、というならラッピングフィルムとかじゃねーの?
0941デフォルトの名無しさん
2013/12/28(土) 19:14:27.55ぼぼ、おめこ、まんこ、ちんこ、ちんちん、まんまん、どて。
0942デフォルトの名無しさん
2013/12/28(土) 21:14:24.430943デフォルトの名無しさん
2013/12/28(土) 23:04:19.140944デフォルトの名無しさん
2013/12/28(土) 23:15:46.760945デフォルトの名無しさん
2013/12/28(土) 23:19:00.09ifもforもwhileもないって、何の制御もしてないってことじゃん
0946デフォルトの名無しさん
2013/12/28(土) 23:49:37.27アラインされた領域を確保してくれるよう拡張されたライブラリってないでしょうか?
ない場合は自作になりますが、
その場合はvectorクラスを継承してメモリ領域確保に関するメンバ関数をオーバーロードするなどするのがよいでしょうか?
0947デフォルトの名無しさん
2013/12/28(土) 23:52:08.070948デフォルトの名無しさん
2013/12/28(土) 23:56:30.32アラインされないってなんの話?
0949デフォルトの名無しさん
2013/12/29(日) 00:00:27.31どんな環境使ってるのよ?
普通アラインされるだろ
でなきゃ使い物にならないw
0950946
2013/12/29(日) 00:10:58.25そうすると、
vector<float> vf( 100 );
で&vf[0]をSIMD演算のイントリンシック関数に突っ込んで大丈夫なんですか?
でも128bitアラインや256bitアラインなど、指定しないといけないような・・・
0951デフォルトの名無しさん
2013/12/29(日) 00:24:51.49規格外の要求なら自前でアロケータ差し替えるぐらいしろよ。
0952デフォルトの名無しさん
2013/12/29(日) 00:24:57.07でいいのかと思ったがそうでもないんだな。
http://stackoverflow.com/questions/11679741/vector-of-mm128-wont-push-back
0953デフォルトの名無しさん
2013/12/29(日) 00:27:06.41連続領域の配置のことか。
規格になかったとしても分断されると、複雑になるし速度も落ちるし
分断されるの実装を見つけるのが困難では。
0954デフォルトの名無しさん
2013/12/29(日) 00:27:47.400955デフォルトの名無しさん
2013/12/29(日) 00:40:01.420956デフォルトの名無しさん
2013/12/29(日) 00:46:53.780958デフォルトの名無しさん
2013/12/29(日) 01:19:31.840959デフォルトの名無しさん
2013/12/29(日) 01:50:05.34ARMのNEONなら
struct vec4
{
union
{
float32x4_t neon;
struct
{
float x;
float y;
float z;
float w;
}elem;
};
};
こんな感じの構造体にして(各種計算のためのメンバ関数も定義してるけど)
std::vectorに突っ込んでるよ
0960946
2013/12/29(日) 02:11:49.07vectorのほうが記述がスマートなので好きなんですが、
たしかにaligned_mallocでもいいか、という感じですね。
>>959
アライメントなしに対応した関数もあるんですが、
アライメントありのほうがパフォーマンスがいいみたいです。
0961デフォルトの名無しさん
2013/12/29(日) 02:55:23.38どうしてこうも日本語読めないバカが多いのか
0962デフォルトの名無しさん
2013/12/29(日) 03:00:10.980963デフォルトの名無しさん
2013/12/29(日) 03:05:39.05小さいこと気にしすぎw
0964デフォルトの名無しさん
2013/12/29(日) 03:25:31.96class AAA{};
って宣言?定義?宣言+定義?
0965デフォルトの名無しさん
2013/12/29(日) 07:14:36.29Aの定義です
Aを宣言します
「class AAA{};」という宣言です
Aの宣言ではありません
0966デフォルトの名無しさん
2013/12/29(日) 07:59:14.18規格ではアライメントが要求されています
msのバグなだけです
0967デフォルトの名無しさん
2013/12/29(日) 08:39:06.54規格でもSSEのような拡張に対してまでは要求してないと思うが。
0968デフォルトの名無しさん
2013/12/29(日) 08:51:55.29vector<__m128>は要素を__m128のアライメント要件を満たすよう配置する必要がある
0969デフォルトの名無しさん
2013/12/29(日) 09:14:28.18…すごく…使いにくいです…
0970デフォルトの名無しさん
2013/12/29(日) 10:01:41.71オマエ、俺の中でメモリ確保しろ
アロケーター「…///
0971デフォルトの名無しさん
2013/12/29(日) 10:30:38.87>>970
ワロタw
0972デフォルトの名無しさん
2013/12/29(日) 10:35:47.22このスレ使い終わってから移動してね
C++相談室 part109
http://toro.2ch.net/test/read.cgi/tech/1388279736/
0973デフォルトの名無しさん
2013/12/29(日) 10:38:31.24vector「いいこと思いついた
オマエ、俺の中で(16バイトアラインで)メモリ確保しろ
カスタムアロケーター「…///
0975デフォルトの名無しさん
2013/12/29(日) 11:51:20.14Aとは?
0976デフォルトの名無しさん
2013/12/29(日) 12:24:01.29alignof(__m128) <= alignof(std::max_align_t) ならそうなるけど・・・
0977デフォルトの名無しさん
2013/12/29(日) 12:25:15.96宣言且つ定義
0978デフォルトの名無しさん
2013/12/29(日) 12:27:28.25宣言且つ定義
ってことは、実体が作成されるってことですよね
#include
されると複数の翻訳単位に実体が作成されることになるのでは?
0979デフォルトの名無しさん
2013/12/29(日) 12:32:15.04定義が複数あるということについては、クラスもODRの例外(テンプレートとかインライン関数とかと)に
含まれているから大丈夫。
「実体」なんてものは変数と関数ぐらいしか定義するものがなかったCの時代の考え方だな。
0980デフォルトの名無しさん
2013/12/29(日) 15:42:11.79スカラー型の最大のmax_align_tより大きなアライメントは
std::allocator::allocateが守らなくていいなんて仕様あったっけ?
0981デフォルトの名無しさん
2013/12/29(日) 15:48:45.8920.7.9.1 [allocator.members] p5
pointer allocate(size_type n, allocator<void>::const_pointer hint = 0);
> Returns: ... It is implementation-defined whether over-aligned types are
> supported (3.11).
0982デフォルトの名無しさん
2013/12/29(日) 15:52:58.83勉強になった
しかしコンパイラが警告も出してくれないとは残念だな
0983デフォルトの名無しさん
2013/12/29(日) 16:03:52.08public:
virtual void kusosuru() =0;
};
この「=0」は何でこんな取って付けたような文法なんですか?
せめて=nullptrに死体です
0984デフォルトの名無しさん
2013/12/29(日) 16:04:41.49規格で診断は要求してはいないが明示的に実装に許しているところでもあるので、
ライブラリ実装者に正当な改善要望として伝えることはできる。
17.6.3.5 [allocator.requirements] p6
> If the alignment associated with a specific over-aligned type is not
> supported by an allocator, instantiation of the allocator for that type
> may fail. The allocator also may silently ignore the requested
> alignment. [ Note: Additionally, the member function allocate for that
> type may fail by throwing an object of type std::bad_alloc.?end note ]
0985デフォルトの名無しさん
2013/12/29(日) 16:05:27.780986デフォルトの名無しさん
2013/12/29(日) 16:05:34.19俺的には素直に abstract キーワードでいいと思うが。
0987デフォルトの名無しさん
2013/12/29(日) 16:22:15.04#define nullptr 0
virtual void f() = nullptr;
0988デフォルトの名無しさん
2013/12/29(日) 16:23:19.75そんなのマクロでなんとでもなんじゃんよ
0989デフォルトの名無しさん
2013/12/29(日) 16:24:37.080990デフォルトの名無しさん
2013/12/29(日) 16:29:19.890991デフォルトの名無しさん
2013/12/29(日) 16:32:31.370992デフォルトの名無しさん
2013/12/29(日) 16:34:33.210993デフォルトの名無しさん
2013/12/29(日) 16:49:13.20いや、そう言う問題じゃなくて...
0994デフォルトの名無しさん
2013/12/29(日) 16:58:10.96KUSO文法だけどある
http://ideone.com/XMm2ob
0995デフォルトの名無しさん
2013/12/29(日) 17:01:04.52↑
必要か?
0996デフォルトの名無しさん
2013/12/29(日) 17:06:17.14クソなのは virtual に決まってるのに省略不可であること
それと関数じゃなくクラスが持つ属性じゃねってよく思う
多重継承がらみで仕方ないっちゃ仕方ないんだけど
0997デフォルトの名無しさん
2013/12/29(日) 17:18:02.44> それと関数じゃなくクラスが持つ属性じゃねってよく思う
はあ?
>クソなのは virtual に決まってるのに省略不可
codepad.org/L56Kcgar
そういう問題じゃないか…たしかに定義がないときにはpureとみなす、とかはほしかったかもしれない
0999デフォルトの名無しさん
2013/12/29(日) 18:03:10.30どのあたりが省略付加なのか
1000デフォルトの名無しさん
2013/12/29(日) 18:05:47.47QZはどこまで行ってもアホだな
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。