トリビアの泉@ム板
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG(\ ∞ ノ
ぱんつぅヽ、ヽ(゚∀゚) /ぱんつぅ!
`(ノ)__ノつ
U U
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG前提条件をつけないと誤解の恐れがあるな。
0007デフォルトの名無しさん
NGNGi++
のほうが早い コーディングが
0008デフォルトの名無しさん
NGNG午後9時に放送終了の君が代が流れたらしい。
0009デフォルトの名無しさん
NGNGいつの話?
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGなるべく
for,whilw,caseは使うべきでない
0014デフォルトの名無しさん
NGNG「世界最初のプログラマー」として知られている。
「プログラマーの母」と電脳技師らに呼ばれるエイダは、ラブレース公爵夫人であり、詩人バイロン卿
の娘で、チャールズ・バベッジが考案した「考える機械」の初期計画に魂を吹き込んだ女性である。
彼女の最大の業績は「思考機械」のための演算処理言語理論を確立したことにある。
37才のときに癌で亡くなっている。
エイダは思考機械が音楽、芸術、科学といった分野で利用されるようになると予言していた。
「平行四辺形の電脳姫」とも言われる。
http://www003.upp.so-net.ne.jp/teito/world/3.html
0015デフォルトの名無しさん
NGNG0016無料動画直リン
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG実はデマである
0019デフォルトの名無しさん
NGNGうざいマ板いけよ
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNGワラタ
0022デフォルトの名無しさん
NGNGi++だと内部的に一時変数が作られるから?
0023デフォルトの名無しさん
NGNGなんかやな枕詞だな。
0024名無しさん@そうだ選挙にいこう
NGNGhttp://crave.hp.infoseek.co.jp/cgi-bin/img-box/img20030203133928.jpg
0025デフォルトの名無しさん
NGNGエイダが数学の才能を持っていたというのは疑問視されている
他人の論文を借りただけという説もある・・・とかいうのが
日経サイエンスに載ってたような
0026デフォルトの名無しさん
NGNG坂村健らしい。
0027デフォルトの名無しさん
NGNGエー
0028デフォルトの名無しさん
NGNGstr += "FROM" + y;
よりも
StringBuffer sb = new StringBuffer();
sb.appent("SELECT");
sb.append(x);
sb.appned("FROM");
sb.append(y);
の方が速いことは誰もが知っている。
時によっては知らないと損する非トリビア。
0029デフォルトの名無しさん
NGNGマ板に立てろよ低脳
0030デフォルトの名無しさん
NGNGelif,elsif,elseifなどのキーワードを使う言語があるが、
これは
if 条件1 { ブロック1 } else { ブロック2 }
というif文の文法で、ブロックを囲む記号(perlでは{ })の省略を禁止した場合、
else { if となってしまい、また最後で } が連続したり、字下げも不自然になるという
問題への対策である。
0031デフォルトの名無しさん
NGNGしかし、すぐネタギレになりそう。
上であがってる速度云々は信憑性が怪しいのもあるし。
(プロセッサ、コンパイラ、最適化オプションを断るべし)
0032デフォルトの名無しさん
NGNGまあ、C++でのクラスにおける後置インクリメント/デクリメントの場合
最適化がすごくても一時オブジェクトの無駄な構築と解体が除去できない
場合があるので、そういう意味では遅い。
というか、こういう話はEffective C++やそのへんにいろいろ出てるな。
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNGパソコンは、引き算ができない。
0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG毛利名人はアスキー
橋本名人ってどこよ?
0038デフォルトの名無しさん
NGNGc = 1;
} else {
c = 0:
}
は
c = ( a == b ) ? 1: 0;
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG「EclipseJDTプロジェクトのリーダは、"オブジェクト指向に
おける再利用のためのデザインパターン"の著者、通称GOFの一人、
Erich Gammaである。」
0041デフォルトの名無しさん
NGNGrobert downey jr とご近所さんでもあった
0042デフォルトの名無しさん
NGNGなんでプログラム板だとつまらんのだろう・・・
38の三項演算子ぐらいでトリビアと言われると
なんか腹立ってくるのは私だけ・・・?
0043デフォルトの名無しさん
NGNG3項演算子は、トリビアなんかじゃないからだろう。
>>38
が、スレの趣旨を理解できない馬鹿であることに、
腹が立つのは当然ですのう。
0044デフォルトの名無しさん
NGNG004538
NGNG004638
NGNG使ってる人が余りいなかったら…
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNGString str =
"SELECT" + x
+ " FROM " + y ;
と全部一文にすれば、結果的に
String str=(new StringBuffer("SELECT")).append(x).append(" FROM ").append(y).toString() ;
になるから、問題なし!
セミコロンで区切って、+= なんかを使うから、コンストラクタ・デストラクタが
頻繁に呼び出されてよくない!
0049デフォルトの名無しさん
NGNG橋本名人はバンダイ。
0050デフォルトの名無しさん
NGNG家で勉強すれば最強になれる。
これはほんとっぽくない?
俺情報処理系の専門行ったんだけど友達に説明してて
ポートが……って話したらポートってなに?
って聞かれて、俺は空けなきゃいけないんだよっていった。
さー何へーですか?
0051デフォルトの名無しさん
NGNG>ポートが……って話したらポートってなに?
>って聞かれて、俺は空けなきゃいけないんだよっていった。
家で勉強すれば最強になれるの例になってない。
27ぺー。
0052デフォルトの名無しさん
NGNGそれ相当の代わりのものが必要そうだね。
0053デフォルトの名無しさん
NGNG「俺昨日初めて参考書開いたよ。データベースだけ知らんかったから暗記した」
とか言ってるやつの方が、圧倒的に成績が良い事が多い。
0054名無しさん@Linuxザウルス
NGNG最初、BASICで組まれていた。
0055デフォルトの名無しさん
NGNG>>38は職場によってはトリビアなのかもな。
3項演算子は無くても書けるし、初心者に勧めるのはif文だし。
あんまり凄い使いかたされると読みづらくてかなわんし。
でも実用性があるところがマイナスポイント。
やっぱ実用性の無い技術ネタ、これでしょ。
実用的でも、読みにくくなるので推奨されていない手法とかならいいかも。
== の戻り値はintなので c = (a == b); でも良い。
0056デフォルトの名無しさん
NGNG学校の授業は半年かけて独学の数時間分程度しかやらないからな
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNGそう言う場合、
String str = String.Format(" "SELECT {0} FROM {1} ",x,y);
がいいな。
0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNGstd::string b = "huge";
std::string c = "mage";
のとき、std::string d = a + b + c;よりも、
std::string d = a;
d += b;
d += c;
の方が速い。
0061デフォルトの名無しさん
NGNGそれ遅いよ。
0062デフォルトの名無しさん
NGNG俺は
if(a==b)
c=5;
else
c=0;
を余裕の顔して
c=(a==b)*5;
と書くのだが、ひょっとしてこれってダメ?
0063デフォルトの名無しさん
NGNG!flag && exit(-1);
のようなPerl風構文が使える。
0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG環境に依存するが
c = (a == b);
でok
cをフラグで使ってるなら無問題。
0066デフォルトの名無しさん
NGNGexitの戻り値の型はvoidだからNG
0067デフォルトの名無しさん
NGNG環境によってはじゃなくて、言語によってはでしょ?
Cでは必ず1
0068デフォルトの名無しさん
NGNGJavaでもcをbooleanにすれば行けると思われますが。
速度ネタが流行っているのでノントリビアだが。
・一説によると、10%のコードが90%の実行時間を占めるらしい。
>64
>38が何をしたいのかにもよるが。
#define TRUE 1==1
#define FALSE 1==0
c = ( a == b ) ? (TRUE): (FALSE);
をやりたいんじゃないかと。
(括弧は3項演算子慎重派なのでつけてます。いらないかもしれんが気にするな。)
>62は・・・・・・俺的綺麗なコード基準ではダメ。*5は5倍という意味のときにのみ使ってくれい。
0069デフォルトの名無しさん
NGNG三項演算子の使えない言語でパラメータに渡したいときなんかは当たり前に使うな
0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNG0072無料動画直リン
NGNG0073デフォルトの名無しさん
NGNGDBの場合は結局PreparedStatement使えということになる罠。
0074デフォルトの名無しさん
NGNGおいそれよく見たらC#tじゃねえかよ。printf("%d%d",x,y)相当の機能はいらね。
JDK1.5からもFormatクラスとして実装されるらしいがイラネ。
0075デフォルトの名無しさん
NGNGformatはいるでしょ。C++でさえBoostにformat付いてるんだから。
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNGhttp://japanese.joins.com/php/article.php?sv=jnews&src=soci&cont=soci0&aid=20000601120350400
米国ビザ取得に6カ月以上所要の見通し
http://japanese.chosun.com/site/data/html_dir/2003/04/10/20030410000045.html
メキシコ捜査当局、韓国同胞33人拘束
http://japanese.joins.com/html/2002/1209/20021209205406400.html
韓国人は共存できない民族? メキシコの有力日刊紙レフォルマ
http://japanese.chosun.com/site/data/html_dir/2001/02/12/20010212000005.html
韓国人による外国人労働者への暴行は凄惨を極めて、外国人労働者の手足を切断するケースもある
http://japanese.chosun.com/site/data/html_dir/2001/10/17/20011017000037.html
空港デモ国際的な醜態多い 台湾・中正空港、タイ・バンコク空港など
http://japanese.chosun.com/site/data/html_dir/2001/08/01/20010801000010.html
タイ・マスコミ「韓国に絶対行くな」と報道
http://japanese.joins.com/php/article.php?sv=jnews&src=soci&cont=soci0&aid=20020419174232400
ブラジルに不法滞在する韓国人がボリビア人を虐待してる
http://www.brazil.ne.jp/sociedade/news/076.html
むちゃくちゃ北朝鮮、世界中の人を拉致
http://www.zakzak.co.jp/top/t-2002_09/3t2002092604.html
韓国人は見当違いな不遜な態度を取るので、ヨーロッパの有名な観光地の多くの免税店では
韓国語で「韓国人御遠慮願います」 と書いてあるし、多くのホテルでは韓国人を受け付け
ないのが現実である。(「http://ex.2ch.net/test/read.cgi/korea/1054828038/」より鄭 讃容 著
0079デフォルトの名無しさん
NGNGちがう。スクエニです。
0080デフォルトの名無しさん
NGNGて感じで、assertに好きなメッセージを表示させられる。
0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG2の補数形式で負の数を表すことで加算器が減算器を兼ねるように
作れるんじゃなかったっけ。うろ覚え。
でもアセンブラには減算命令があったような。うろ覚え。
0084デフォルトの名無しさん
NGNGまぁただパソコンというとじゃあスパコンは引き算できるのかと、、
てかかん全にマ板むけじゃん
>>1は責任もって削除しる
>>83
アセと2進法処理は別だろ
x86には三角関数命令(Sin.cos)までアセにあるんだから
0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG正弦余弦を同時計算したい時にインラインアセンブラでsincosを使わないと効率が悪い。
0087デフォルトの名無しさん
NGNG何でも入るスマートポインタになり
どんなクラスのデストラクタもちゃんと呼ばれる。
0088デフォルトの名無しさん
NGNGそういうことだろうね。加算しかねーぞ、こらってことだろう。
でも、漏れの脳内での計算は、普段から補数使って足し算で引き算してるよ(笑)
引き算するよか速い。
0089デフォルトの名無しさん
NGNGスクウェア
0090デフォルトの名無しさん
NGNGだったか?
0091デフォルトの名無しさん
NGNG話は都市伝説。
0092デフォルトの名無しさん
NGNGへぇ〜。
でもはじめに reinterpret_cast しながら突っ込んだら死ぬんだろうな。
0093デフォルトの名無しさん
NGNGファミ通のやり込み企画によく出演してた
0094デフォルトの名無しさん
NGNG正整数同士の減算をするときに、いちいち片方を負の数に直してるってこと?
ほんとかなあ。
0095デフォルトの名無しさん
NGNGSUB命令があるってことは減算機能もあるのでは?とか知ったかしてみる。
あと減算は加算で代用できないような気がするんだけど
なんつったっけ?桁あふれのときのあの処理。
あれって加算と減算で同じ処理だったりするの?
0096デフォルトの名無しさん
NGNG0←8進
0x0←16進
0097デフォルトの名無しさん
NGNG単体の回路で存在するのはAND回路とOR回路とNOT回路のみで、
そこから半加算器を作りそれから全加算器を作り更に減算器を作る。
つーかそれくらい大学で習うだろ…
0098デフォルトの名無しさん
NGNG0←10進
00←8進
0099デフォルトの名無しさん
NGNG減算機能はあるけど専用減算器は無い。
詳しくは 加算器 補数 みたいなキーワードをgoogleにかければ分かるんじゃないかと。
うまくできてるよ。
>96 すげぇ。まさにトリビア。
0100デフォルトの名無しさん
NGNGうーん、太古の演算装置なともかくなあ…。
0101デフォルトの名無しさん
NGNGそういう話してるんじゃ無いと思う。
>>95は加算器と減算器を別に用意しなくていいの?という疑問を持ったのだと。
その話だと、AND,OR,NOT素子よりNANDの方が安価に作れるんじゃなかったっけ。
大学で習った気がするぞ。
>>98 あ、そうか。恥かいた。
>>100
ん?今は専用減算器があるの?
加減算器が複数個用意されていることならあると思うけど。
0102デフォルトの名無しさん
NGNGへぇ〜。
>>98
>96 の言うとおり両方8進数な気がする。
0103デフォルトの名無しさん
NGNG0一桁しかないからといって何も特別なことはない。
>>98はアフォ
0104デフォルトの名無しさん
NGNG1未満の小数はどうなる?
0105デフォルトの名無しさん
NGNGが数値定数なんじゃないのかな?
0107デフォルトの名無しさん
NGNG1. 0がキター -> 8進数値リテラル解析モードへ移行
2. それで終わったから数値取得〜
3. 結果的に8進整数リテラル -> 値は 0 ですた。
って事になりそう。
0108デフォルトの名無しさん
NGNG6.Language - 4.Lexical Elements - 4.Constants - 1.Integer Constants
を見ると
0 単独は octal-constantだな。
0109デフォルトの名無しさん
NGNG0110109
NGNG(int)0.0
0111デフォルトの名無しさん
NGNG「国際難解Cプログラムコンテストにでも出すのか?」
などと言うことがあるが・・・、
本当に「国際難解Cプログラムコンテスト」は実在する。
http://www.ioccc.org/
0112デフォルトの名無しさん
NGNG結構有名だと思うし、
単純に知識量の問題なのはトリビアっぽく感じない。
>>96 みたいな、「あー盲点!」っていうのがトリビアだと思う。
0113デフォルトの名無しさん
NGNG単なる知識量以外の面白さがあると思ったから出したんだが。
そういえば、96の話は、fj.comp.lang.c あたりで、時折出てきてたネタではあるね。
案外、聞いたことのある人は多いんじゃないかな?
0114デフォルトの名無しさん
NGNG既にただの知識自慢になってるしなぁ・・・
コアラがウンコ食って育つのなんて
動物番組好きな奴なら誰でも知ってる・・・
0115デフォルトの名無しさん
NGNG0116デフォルトの名無しさん
NGNG知識量以外のオモシロさ? そんなもんお前しか感じてない。
そのコンテストはメジャーだし。
C でも Java でもコンパイルできるソースのひとつも書いてからホザケ。
0117デフォルトの名無しさん
NGNGは難しいと思った
0118デフォルトの名無しさん
NGNGそれとも夏厨の対策?
0119デフォルトの名無しさん
NGNG▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
開店セール1枚 500円より→→→http://www.dvd-exp.com
アダルトDVDが激安販売→→→http://www.dvd-exp.com
アダルトDVDの価格はなーんと1枚900円→→→http://www.dvd-exp.com
最短でご注文いただいた翌日にお届け!→→→http://www.dvd-exp.com
セルビデオ店の人気商品が24時間お買い物が出来ます。
時間をかけてゆっくり選んでください!
http://www.dvd-exp.com←へGO!
DVDエクスプレス
0120デフォルトの名無しさん
NGNGむかしどっかで見たことあるんだが、忘れちゃったなあ。
誰か持ってる?
0121デフォルトの名無しさん
NGNG違いますね。
コンパイルだけで、リンクも実行もしなくていいなら簡単だけどそれで正解?
0122デフォルトの名無しさん
NGNG書いてみて
0123デフォルトの名無しさん
NGNG{
Test() { }
};
0125デフォルトの名無しさん
NGNG>C でも Java でもコンパイルできるソース
もキボン
0126デフォルトの名無しさん
NGNG/**/
0127デフォルトの名無しさん
NGNGjavac Test.java
gcc -c Test.java
両方通る
0128デフォルトの名無しさん
NGNGオイ、なに一休さんのとんち問題してんだコラ。
コメントは無しで、なおかつホワイトスペースのみのも無しをキボン
0129デフォルトの名無しさん
NGNGtouch Test.java
javac Test.java
gcc -c Test.java
両方通る。
0130120
NGNG三連文字、エスケープシーケンス使いまくりだった記憶が。
実行できるかは知らん。
0131デフォルトの名無しさん
NGNGそれを示してこそトリビアというものではないか?
>>116 もそれを書いてからじゃないとホザいてはいけないと言ってるし。
0132デフォルトの名無しさん
NGNGmain って言う名の配列で機種依存(VAX-いくつか専用)だけど動く
とか
0133デフォルトの名無しさん
NGNG>知識量以外のオモシロさ? そんなもんお前しか感じてない。
>そのコンテストはメジャーだし。
だから、それは君の主観にすぎんわけで、君が感心したらしい、8進の話も
fj.comp.lang.c とか見てる人間からしたら、そこそこ有名なネタだ、と112で
ツッコんだんだが、理解できないようだね。
>C でも Java でもコンパイルできるソースのひとつも書いてからホザケ。
間違いなく、コイツ、頭悪すぎ(笑)
まあ、そもそも、111を知識量の問題だと思ってる時点でダメダメなんだが。
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNGSystem.out.printlnのドットが曲者でヘッダファイルから適当なの拾ってくる
羽目に遭った。
誰か、リンク・実行できるようにしてやってください。
$ cat Test.java
class Test{
public static void main(String[] argv){
System.out.println("Hello World");
}
};
$ javac Test.java;java Test
Hello World
$ gcc -c -include stdio.h -Dpublic=public: -DString=char\ args -Dargv= -DSystem=_Bigint\ a\;a -Dout=\_next=NULL\;a -Dprintln=\_next=NULL\;printf Test.java
$
0136112
NGNGおれ >>116 じゃないし。
君が「8進のネタこそ有名だ」って言いたいのは理解できたから何も書かなかったんだけど
言わせてもらうと、有名かどうかの話じゃないんだって。
当たり前のように見てたりやってたりする事の中の、「あっ」と驚くような部分それがトリビアなんだって。
って書いても
>8進の話も(略)そこそこ有名なネタだ
とか言っちゃってる君は、知識自慢大会だと誤解したままなのかもしれないねぇ
0137デフォルトの名無しさん
NGNG>おれ >>116 じゃないし。
それは失礼。
>>8進の話も(略)そこそこ有名なネタだ
・・・で、そのために 8進ネタはトリビアではない、とでも俺が書きたかったと思ったわけね。
やれやれ。
0138112
NGNG>>8進の話も(略)そこそこ有名なネタだ
>・・・で、そのために 8進ネタはトリビアではない、とでも俺が書きたかったと思ったわけね。
>やれやれ。
ぬお!有名だから違うという意味ではなかったのですか?
是非8進ネタがトリビアではないという理由をお聞かせください。
わざわざ
>そういえば
とまで書いて
>ツッコんだ
わけですから
>8進ネタがトリビアではない
「とは言ってない」とは言わせませんよ?
0139デフォルトの名無しさん
NGNG同じような例としてDivMod関数なんてゲテモノもPascalには存在する。
0140デフォルトの名無しさん
NGNGC言語にも商と余りを同時に求めるdiv関数がありますが
ゲテモノですかそうですか。
知識量があるからトリビアとは限らないかもしれないが
知識がないのはそれ以前の問題だと思われ
0141デフォルトの名無しさん
NGNG知識量には差があるし、自分が詳しい分野とかあるし。
C++言語のソースの拡張子は.cpp .C .cc .cxx などがある。
ちなみに、コマンドcppは Compiler PreProcessor である。
・・・・・・役に立つね。ゴメン。
0142デフォルトの名無しさん
NGNG/* ... */
LABEL:
}
Cでは、こんな風に複文の最後にラベルを書くことは出来ない。
ラベルというのは、文の頭に付くものであって、単独で存在するものではないから。
つまり、以下の様に空文を書けば問題ない。
{
/* ... */
LABEL:
;
}
詳しくは、K&Rの付録AのA.13 文法のcompound-statementやlabeled-statemantあたりを参照。
ちなみに、gccで-pedanticオプションを付けると警告してくれたりする。
0143デフォルトの名無しさん
NGNG2進数だと1024まで数えられる(*注 指がつる)
頑張れば浮動小数点も可
0144デフォルトの名無しさん
NGNG先生!18ができません!
0145デフォルトの名無しさん
NGNG間違い。
2進数だと1024までしか数えられないが
10進数だと10000000000まで数えられる、が正しい。
0146デフォルトの名無しさん
NGNG1つの指の折り具合で0〜9まで区別するわけか?
ますます指がつりそうだ…
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNG0149デフォルトの名無しさん
NGNG2bit、手首の回転が8方向として8=2^3だから3bit、合計20bitあるよな。
ってことは、2^20 = 1,048,576 (0〜1,048,575)
だから、普通の人なら大体100万までは楽に数えられるはず。
パントマイムのように指関節をウエーブさせれば掛け算も簡単にできるぞ。
それに手首と指の関節は頑張れば反対側にも曲がるし、肘は完全に折った
状態と90度に折った状態に分けられるから、これらを3進数にすれば
3^17 * 2^3 = 129,140,163 * 8 = 1,033,121,304(0〜1,033,121,303)
ちょっと器用な人なら最低でも大体10億くらいまでは数えられるはずだ。
指のまたの開閉なんか入れると100億は軽いぞ。
0150デフォルトの名無しさん
NGNGじゃぁ50億7978万0008を表現してみてくれたまえ
0151デフォルトの名無しさん
NGNGすまん、俺、なんだか親指の関節だけ2個しかないような気がする・・・・
俺だけ?
0152デフォルトの名無しさん
NGNG手首付近が3番目
0153デフォルトの名無しさん
NGNG君だけ。障害者?
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNG0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNG一体何時間掛ければまともに指を折って数えられるようになるんでしょうか?
0158デフォルトの名無しさん
NGNG0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNG長年 Ctrl キーを押していたせいか、左手の薬指・小指は独立して動くようになった。
0163デフォルトの名無しさん
NGNGAND は &&、 OR は || で表現できるのはよく知られているが、
XOR が != 、 EQV が == で表現できるのを知らない人が多い。
bool p; bool q; に対して
(p && !q) || (!p && q) は p != q と同値.
0164デフォルトの名無しさん
NGNG^ は言語によってXORだったり冪乗(2^3=8)だったりして紛らわしい。
しかもコンパイル・実行できてしまうのが嫌なところ。
0165デフォルトの名無しさん
NGNGそれブール代数の基礎の基礎の基礎じゃん。大卒ならみんな知ってるよ。
0166デフォルトの名無しさん
NGNGと発音する。綴りは shebang とか shbang, shabang と書く。
0167デフォルトの名無しさん
NGNG!= やら == やら出てくるブール代数は初耳だ。
0168デフォルトの名無しさん
NGNG20ヘェ!
0169デフォルトの名無しさん
NGNG20へぇ
0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNG( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェー
0173デフォルトの名無しさん
NGNG遅くないかな?
0174デフォルトの名無しさん
NGNGとりあえずオレから。 C言語で行きます。
main=-61;
0175デフォルトの名無しさん
NGNGp
0176デフォルトの名無しさん
NGNG項の数や FALSE の数には影響を受けない。
たとえば、
TRUE xor FALSE xor TRUE xor FALSE
の結果は、TRUE が二個で偶数なので FALSE。
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNGらしいが>176はどれに該当するんだろう。
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNGmain()
{
printf("%c", "abcdefg"[3]);
return 0;
}
0182デフォルトの名無しさん
NGNGprintf( "%c\n", 3["abcdef"] );
にしろや。
0183デフォルトの名無しさん
NGNGhttp://www.uplink.co.jp/ada/
クローンオブエイダ近日公開
# 試写会見たが折れ的には(゚Д゚)ハァ?
# タイトルで期待すると駄目です。
0184デフォルトの名無しさん
NGNG#include <con>
0185デフォルトの名無しさん
NGNG( a xor b ) xor a = b
( a xor b ) xor b = a
役立ちます。
0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG,. ‐'´ `‐、 __, ‐'´ ヽ, ‐''´~ `´ ̄`‐、
/ ヽ、_/)ノ ≦ ヽ‐'´ `‐、
/ / ̄~`'''‐- 、.._ ノ ≦ ≦ ヽ
i. /  ̄l 7 1 イ/l/|ヘ ヽヘ ≦ , ,ヘ 、 i
,!ヘ. / ‐- 、._ u |/ l |/ ! ! | ヾ ヾ ヽ_、l イ/l/|/ヽlヘト、 │
. |〃、!ミ: -─ゝ、 __ .l レ二ヽ、 、__∠´_ |/ | ! | | ヾ ヾヘト、 l
!_ヒ; L(.:)_ `ー'"〈:)_,` / riヽ_(:)_i '_(:)_/ ! ‐;-、 、__,._-─‐ヽ. ,.-'、
/`゙i u ´ ヽ ! !{ ,! ` ( } ' (:)〉 ´(.:)`i |//ニ !
_/:::::::! ,,..ゝ! ゙! ヽ ' .゙! 7  ̄ | トy'/
_,,. -‐ヘ::::::::::::::ヽ、 r'´~`''‐、 / !、 ‐=ニ⊃ /! `ヽ" u ;-‐i´
! \::::::::::::::ヽ `ー─ ' / ヽ ‐- / ヽ ` ̄二) /ヽト、
i、 \:::::::::::::::..、 ~" / ヽ.___,./ //ヽ、 ー / ゝ
.! \ `‐、. `ー;--'´ //イ;;::::: //〃 \ __, ‐' / / \
ヽ \ \ / / /i:::::. //  ̄ i::::: / /
な なんだってーー!?
0188デフォルトの名無しさん
NGNGその場合パディングになる。
struct hoge {
int a:1;
int :6; /* 6bitあける */
int b:1;
};
0189デフォルトの名無しさん
NGNGそれはさすがに常識の範疇じゃないか?
0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNGなかなか万人受けするヘェーは難しそうだ。神求ム。
0192デフォルトの名無しさん
NGNG「役に立たないこと」という縛りだけである程度レベルが保てると思う。
>188は・・・・・・ビットフィールドというものの存在自体が
低レベル操作をしない俺には へぇー だけど、
パディングはあって当然のように見えるな。
しかも実用的だし。
>191 難しいと言うか無理だろ。誰も知らないことを誰が書けようか。
0193デフォルトの名無しさん
NGNG同じ構造体なのにビットのときに限りパディングがあっても
普通のメンバにパディングがないから当然とは思えないなあ。
0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNG技術なのに本当にどっちでもいい。
0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG(゚Д゚)つ〃∩ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?ハア?
0198デフォルトの名無しさん
NGNGは、かなり使える。
0199デフォルトの名無しさん
NGNG常識
0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNG常識以下
0202デフォルトの名無しさん
NGNGゴメソ、色々使ってて俺的 C++ ライブラリのヘッダに
#define OVERRIDE virtual
とかやってたら妙に8文字の単語ばっかり出てきたから
abstract
continue
explecit
implecit
internal
operator
override
readonly
register
restrict
template
trasient
typename
unsigned
volatile
こんなもんだった、5~6文字の単語のがおおかった。
0203デフォルトの名無しさん
NGNGなんてのは誰でもやってるだろうけど、実は if 文とかでも変数宣言できる。
if (int i = func()) { }
ちなみにオレは使ったことない。
0204デフォルトの名無しさん
NGNGif ( CComQIPtr< IBase > base = p ){}
俺は頻繁に使う
0205204
NGNG○Derived
0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNG0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNG0212デフォルトの名無しさん
NGNG0213デフォルトの名無しさん
NGNG察せはどっちにしろだめだが
0214デフォルトの名無しさん
NGNG五段とサ変の混用なんだな。
でもラ抜きの方が俺的にはよほど違和感あるな。
三省堂辞書だと愛するもサ変だが、
愛せば、愛せ、とか言うし。
・・・・・・言わない?もしかして方言?当方北関東。
0215212
NGNGちなみに漏れは受動態との区別がしやすいのでラ抜き推進派
0216デフォルトの名無しさん
NGNG日本語のページから愛せばを検索しました。 約1,640件
さすがに辞書に載ってる日本語の方が多いけど、微妙なライン。
国語学は知らんが、既に変化として認知されてるのではなかろうか。
察すれば/察せば の方は堅い言葉だけにかなり圧倒的。
↓日本語処理などに関して何かトリビアきぼんぬと思ったが実用的なので難しいか。
0217デフォルトの名無しさん
NGNGちょと同意。
そういや言葉の解説コラムとかで、「本当は〜〜とするのが正しい」とか「本当は誤りだ」ってのがあると気になる。
本当はじゃなくて本来はとすべきだよね。
言葉は使う人間たちによって日々進化していくものだから。
#今正しいといわれてる言葉だって平安の人たちから見たらめちゃくちゃだよ。
0218デフォルトの名無しさん
NGNG本当は「ちょいと」とするのが正しい。
0219デフォルトの名無しさん
NGNG.曰 ,.'´ ィ 、 ヽ
.| | │ノノリ )) 〉
ノ__丶 ,{{i(!l´∀`ノ!i ヘェー
||幹|| | | lj|ヽ、ノ! リ
||古|| |i!/ ! ノ 〉つ))
||雲|| |!\) l | ̄| ヘェーヘェー
0220デフォルトの名無しさん
NGNG>>184に似てますね
0221デフォルトの名無しさん
NGNG>本当は「ちょいと」とするのが正しい。
本当はじゃなくて本来はとすべきだよね。
0222デフォルトの名無しさん
NGNG平安期から現代の言葉の変化は自然なものだが、
現代のコピーライターやマスコミによるそれは違う。
言語を恣意的に変えようとするのは文化に対する背徳だ。
言語はツールであると同時に文化でもある。それを母語とするものには守る責務がある。
0223デフォルトの名無しさん
NGNGたのむから該当板でやってくれ
0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNGえーそうかー?キモイって語感からしてキモイから
キモイは最初に聞いたときからキモかったよ。
0226デフォルトの名無しさん
NGNG0227デフォルトの名無しさん
NGNG.曰 ,.'´ ィ 、 ヽ
.| | │ノノリ )) 〉
ノ__丶 ,{{i(!l´∀`ノ!i ヘェー
||幹|| | | lj|ヽ、ノ! リ
||古|| |i!/ ! ノ 〉つ))
||雲|| |!\) l | ̄| ヘェーヘェー
0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNG0230デフォルトの名無しさん
NGNGそれとも人生の全てがトリビアだと気づいたのか?
0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNGttp://www.pro.or.jp/~fuji/mybooks/cdiag/cdiag.4.4.html
0233デフォルトの名無しさん
NGNGほとんどのCPUの方が正確じゃないかな・・・・・・?
>C言語の浮動小数点数には、float型とdouble型がありますが、この説明からは、
>float型には何のメリットも無いようでしょう。実際、無いのです。
有名な本だけどこんなことも書いてるのか・・・・・・。
floatの方が速い場合もある。どういう場合でしょう?
(CPUはちゃんとdoubleの演算器付きだとします。)
0234デフォルトの名無しさん
NGNGつながっている
0235デフォルトの名無しさん
NGNGヘェ〜ヘェ〜
0236デフォルトの名無しさん
NGNG>ほとんどのCPUの方が正確じゃないかな
そんな事は無いです。
x86系はfloatの方が速いですが、
Cではfloatをdoubleに変換して使いやがるので遅いだけです。
x86系ならアセンブラで直接floatを扱えばdoubleより速いです。
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG>237 グラフィック専用ハードウェアを呼ぶから、そうなんでしょうね。精度いらないし。
0239デフォルトの名無しさん
NGNG0240デフォルトの名無しさん
NGNG昔コンピュータが壊れた時、その原因がコンピュータ内にバク(虫)が入り込んだことが
原因で、そこから由来しているというトリビア
は全くのデマで、実際は実行したときの挙動がまるで虫のようだったからで
(多分ディスプレイやプリンターなどに不正常な文字列がとかが映し出されたのだろう)
虫が実際に入り込んだというのはその後になって作られた作り話。
0241デフォルトの名無しさん
NGNGCOBOLの規格を制定して女性の話なんだけど。
OEDにはエジソンがバグがとれないっていってるのが載っているらしい。
0242デフォルトの名無しさん
NGNGcharとshortがintに格上げされるように、floatは無条件でdoubleに格上げされる
言語仕様だからでしょう。
0243デフォルトの名無しさん
NGNG0244デフォルトの名無しさん
NGNGただ、operaのサイト曰くそれ以前から使われていたとのことで。
今は初代(?)バグはスミソニアン博物館にいるらしいが・・・・・・。
0245デフォルトの名無しさん
NGNGchar,shortがintなのも言語仕様だったのですか?
なんか、16bit機以下のCPUでは実用にならないような気がしますが、
32bit機ってそんな昔からは無いのでは。
0246デフォルトの名無しさん
NGNGintは最低16bitとANSI-Cで決められています。(プログラミング言語C 第2版 44ページ参照)
8bit機では少々重荷かも知れませんが、16ビット機では十分実用になると思います。
0247デフォルトの名無しさん
NGNG>>242
特定の実装のことはわからないが、
プログラミング言語C第2版[日本語版]242ページによると
…まず float 被演算数に対する算術は double でなくて単精度でやってよい。…
だそうだ。
0248デフォルトの名無しさん
NGNG0249デフォルトの名無しさん
NGNGなんで?
0250デフォルトの名無しさん
NGNGttp://www.itep.co.jp/bug.htm
これ?
0251山崎 渉
NGNG0252デフォルトの名無しさん
NGNG命名者のダイクストラの書く文章は「単語は英語だが、文法はオランダ語」とけなされていた。
0253デフォルトの名無しさん
NGNG> (CPUはちゃんとdoubleの演算器付きだとします。)
ところでこれの答えは?
トリビアなんだからちゃんと知識をひけらかしてから帰ってくれよう
0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNG例外無くcpuのが速いだろ
0256デフォルトの名無しさん
NGNGCPU内でfloat->double, double->float の変換にかかる時間 <
メモリからdoubleを読み出す時間 - メモリからfloatを読み出す時間
のとき、floatの方がはやいって事さ。
0257デフォルトの名無しさん
NGNGもっとちゃんと書くとキャッシュだな。
キャッシュに載るサイズの配列に、行列乗算とかそういう複雑な演算を行うとき。
行列乗算はサイズがn^2の行列ならn^3の乗算回数がかかる。
メモリの節約という意味では診断室も正解なんだけど、それが速度に影響する場合もある。
0258デフォルトの名無しさん
NGNG0259デフォルトの名無しさん
NGNGそうだな。PS2はdouble精度のFPU持ってないからな。
0260デフォルトの名無しさん
NGNGσσ(´∀` )プッツ!!σσ(゚Д゚ )プッツ!!
0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNGC 使いが float が double がとアタフタ書き換えている間に
C++ 使いや Java 使いはジェネリックな実装でスマートに解決する事ができる。
0263デフォルトの名無しさん
NGNG・バウリンガルは、4bitCPUで動作している。
・1bitCPUは実在する。しかも16命令。
http://www.d1.dion.ne.jp/~ytera/1bitcpu.htm
0264デフォルトの名無しさん
NGNGへぇ〜
0265デフォルトの名無しさん
NGNGいかにもトリビアっぽいな。
へぇ〜
0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNG10個以上みこ打ってそれを変換しようとすると
落ちる
0268デフォルトの名無しさん
NGNG0269デフォルトの名無しさん
NGNGミコミコミコミコミコミコミコミコミコミコミコミコミコミコ巫女
落ちねーぞゴルァ
0270デフォルトの名無しさん
NGNGうるせーATOKとか使ってんじゃねー
IMEでコイヤー
0271デフォルトの名無しさん
NGNG( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェー
EAccessViolationキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
かちゅ〜しゃごと落ちた!!!!!!!!!!!1111111
スーパーミコミコハカー>>267キタ─wwヘ√レvv〜(゚∀゚)─wwヘ√レvv〜─ !!
0272デフォルトの名無しさん
NGNG0273デフォルトの名無しさん
NGNGhttp://www.k-514.com/
0274デフォルトの名無しさん
NGNG落ちない…
0275デフォルトの名無しさん
NGNG( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェーヘェー
ネタかと思ったらほんとに落ちた
IMEのばぐなのか?
0276デフォルトの名無しさん
NGNGIME2000で確認しますた
他の人はどうよ?
0277デフォルトの名無しさん
NGNGバグレポート書きずれぇえーーーーーーーっ!
0278デフォルトの名無しさん
NGNG落ちないよ? XP
0279267
NGNG俺が知ったのは一ヶ月前ぐらいだからバグレポートはもうでてると思うが。
補足トリビア
俺は試してないけど「しこしこしこしこ・・・」でも落ちるらしい。
0280デフォルトの名無しさん
NGNGチョーシにのって何度も試すと
OSごと落ちる
0281デフォルトの名無しさん
NGNGおまけにlive2chがOS再起動しないと起動しなくなった
0282デフォルトの名無しさん
NGNGみこみこ落ち本当にキター!
0283デフォルトの名無しさん
NGNGみこみこ落ちキター!
win2k+ime2k+秀丸
落ちるどころか固まったー!タスクマネージャ起動出来ねー!・・・再起動の刑ナリ・・・
0284デフォルトの名無しさん
NGNGXP + MS IME2003 + OpenJane
落ちない。
けど、変換候補の組み合わせが不思議だ。
語意表示も長く表示されるし。
0285デフォルトの名無しさん
NGNGXP+IME2002+IE6
オチネー
0286デフォルトの名無しさん
NGNGXPだと修正されてるのかな
0287山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0288デフォルトの名無しさん
NGNG正直、IE以外でやるのはお勧め出来ない。
つーか、俺も秀丸でやって再起動だった。
0289nsb.nag.ac.jp
NGNG0290デフォルトの名無しさん
NGNGエネマ師という職業があったんだとさ
0291デフォルトの名無しさん
NGNG0292デフォルトの名無しさん
NGNG聞いたところによると、
パーティなどでは貴族各人が用足しのために、専用の奴隷と便壷を持参したのだとか。
便意を催すと柱の影などに移動し、
貴婦人がスカートのすそを持ち上げ、
奴隷が便壷を構えて尿や糞便を受け取ったという。
そしてあまりにお通じがよく便壷から糞尿がはみ出して床に落ちると、
その場で打ち首にし、落ちた頭の代わりに便壷を乗せたという。
0293デフォルトの名無しさん
NGNG0294デフォルトの名無しさん
NGNG1.自力で進むという意味の
"pull oneself up by one's own bootstraps"
2,壊れたかけのテレビのように
ブーツ(長靴)で蹴り上げて動かす
というユーモア
のどれが本当の語源なんだろ?
0295デフォルトの名無しさん
NGNGbootstrapの方
でも1・2とも語源として同じ気がするが。(^-^;)
0296デフォルトの名無しさん
NGNG入力用のプログラムを使って、本当にやりたい処理をロードするから。
0297デフォルトの名無しさん
NGNGウェスタンブーツなどのてっぺんについていて、
指を突っ込んでブーツを引っ張る部分を指す。
0298デフォルトの名無しさん
NGNGMcDonaldのポテトのように細くきったジャガイモを揚げたのがシューストリングポテト
0299デフォルトの名無しさん
NGNG漏れはこれが本当だと聞いているが・・・
ttp://www.littera.waseda.ac.jp/faculty/stok/menu06/6_naming.html
0300デフォルトの名無しさん
NGNG「自釣法」ってのを考えてみた。
0301デフォルトの名無しさん
NGNG0302デフォルトの名無しさん
NGNGそれがまさしく
pull oneself up by one's own bootstraps
0303デフォルトの名無しさん
NGNGマ板が一番多い。
0304デフォルトの名無しさん
NGNG0305デフォルトの名無しさん
NGNG世の中には、A言語も、D言語も、E言語も、さらに、Z言語も、
果ては、S言語とM言語というプログラム言語だって存在する。
けっして女王様と奴隷のための言語ではない。
0306デフォルトの名無しさん
NGNG↓では少し足りないようだ。
ttp://www.kmonos.net/alang/abc/
知ってるなら補完よろ
0307デフォルトの名無しさん
NGNG思うんだがもしかしてC++って、
C言語がインクリメントされてる(≒拡張されている)ってことなのかしら?
0308デフォルトの名無しさん
NGNG思わなくてもそう。
もしかしなくてもそう。
おまえがそうろうでもそう。
0309デフォルトの名無しさん
NGNG++Cじゃ無い所が興味深い。
0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNGきっと>>309が言いたかった事はちがう。
色々進歩した(インクリメントした)けど手に入る物(戻り値)はCとC++で同じだったっていう皮肉だと思う。
ちょっとだけこの皮肉に同意。
0313デフォルトの名無しさん
NGNG++C だと Cをインクリメントしてから評価することになる。
C++ は Cを評価してからインクリメントするという意味。
0314>>2ちゃんねらーの皆さん
NGNG川o・-・)ノ <先生!こんなのがありました!
http://www.hokekyoji.com/
http://members.tripod.co.jp/hossyoji/index/
http://www.honmonji.or.jp/
http://www.maap.com/tanjoh-ji/
http://www.kuonji.jp/
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0315デフォルトの名無しさん
NGNG0316デフォルトの名無しさん
NGNGあるいは
++
C++
0317デフォルトの名無しさん
NGNG”++C++”を使うなとは言わないが、こんなコードが出てくる時は、
根本のアルゴリズムを見直すべきと思う。
また、#の前に空白以外の文字を許さない処理系多し。
0318>>2ちゃんねらーの皆さん
NGNGこれらの寺院にて諸願成就を祈願しましょう。(爆)
(1-4件目) http://www.z-shoten.or.jp/
http://www.tctv.ne.jp/matuti/
http://www5b.biglobe.ne.jp/~ryumyoin/
http://www1.ocn.ne.jp/~tatsueji/
(5件目)
寺院名 吉祥山唐泉寺
通称 江戸川不動尊
所属宗派 真言宗泉涌寺派
住所 〒133−0051
東京都江戸川区北小岩七丁目10−10
京成電鉄の小岩駅から徒歩約15分
(JR線の小岩駅は、
京成電鉄の小岩駅とはもの凄く離れているので不可。)
電話番号 03−3658−4192
住職 高田正圓
(女住職で、先代住職(高田真快)の奥さんであった模様。)
本尊 不動明王
祈祷日及び祈祷時刻
通常は毎日午前6時より(150分前後かかる模様)
行われるが、毎月28日には(不動明王縁日として)
午前11時にも(2時間ほどかかる模様)行われる。
祈祷料
(普通護摩) 3000円 5000円 10000円
(特別護摩) 30000円(21日間) 100000円(108日間)
300000円(365日間)
0320デフォルトの名無しさん
NGNG失礼だが、馬鹿につける薬は無いという言葉をご存知か?
0321デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNG0324312
NGNG失礼だが、猫に小判、豚に真珠という言葉をご存知か?
>>322
参りました。お手合わせありがとうございました。
最後まで解せなかったのは釣られたのは私の方なのにという事です。
0325デフォルトの名無しさん
NGNG演算子の優先順位調べろ
0326312
NGNG君に捧ぐ。せめてコンパイルと実行くらい自分でしなさい。
#include <iostream>
class PseudoInt {
private: int m_Value;
public: PseudoInt() : m_Value(0){};
public: PseudoInt& operator++ () { std::cout << "Postfix" << std::endl; ++m_Value; return *this; }
public: PseudoInt& operator++ (int) { std::cout << "Prefix" << std::endl; int result = m_Value; ++m_Value; return *this; }
public: operator int() { return m_Value; }
};
int main()
{
PseudoInt n;
std::cout << "ret " << ++n++;
return 0;
}
0327312
NGNGstd::swap("Postfix", "Prefix")
0328312
NGNG#include <iostream>
class PseudoInt {
private: int m_Value;
public: PseudoInt() : m_Value(0){};
public: PseudoInt(int rhs) : m_Value(rhs){};
public: PseudoInt operator++ () { std::cout << "Prefix" << std::endl; PseudoInt result(m_Value); ++m_Value; return result; }
public: PseudoInt& operator++ (int) { std::cout << "Postfix" << std::endl; ++m_Value; return *this; }
public: operator int() { return m_Value; }
};
int main()
{
PseudoInt n;
std::cout << "ret " << ++n++;
return 0;
}
0329312
NGNG#include <iostream>
class PseudoInt {
private: int m_Value;
public: PseudoInt() : m_Value(0){};
public: PseudoInt(int rhs) : m_Value(rhs){};
public: PseudoInt& operator++ () { std::cout << "Prefix" << std::endl; ++m_Value; return *this; }
public: PseudoInt operator++ (int) { std::cout << "Postfix" << std::endl; PseudoInt result(m_Value); ++m_Value; return result; }
public: operator int() { return m_Value; }
};
int main()
{
PseudoInt n;
std::cout << "ret " << ++n++;
return 0;
}
0330312
NGNG結果が合わなくてびっくりしたよ。
トリビア
++n++ した時、n はに対して前置の++は実行されない
で OK ?
0331312
NGNGもう差分だけでいいよね
public: const PseudoInt operator++ (int) { std::cout << "Postfix" << std::endl; PseudoInt result(m_Value); ++m_Value; return result; }
あ、僕もしかして>>323に釣られたんですか?
0332デフォルトの名無しさん
NGNG0333デフォルトの名無しさん
NGNG俺も(++n)++になると思ってた。
0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNG使用したパス設定方法に触れた書籍・Webページは1つも存在しない。
(Me,XPでは殆どの説明に用いられているというのに・・・謎だ)
0336デフォルトの名無しさん
NGNGヌルターミネートでお馴染みの「\0」も 8 進数である。
0337デフォルトの名無しさん
NGNGちなみに++c++はJavaだとコンパイルエラーになる。
0338デフォルトの名無しさん
NGNG「おれのとこのマシンではこうだぞ」と言ってみても始まらん。
0339デフォルトの名無しさん
NGNG0340デフォルトの名無しさん
NGNG組み込み型なら>>331
ユーザー定義型なら定義されている
0341デフォルトの名無しさん
NGNGVC6 でも GCC でも、C# でもそう。
0342デフォルトの名無しさん
NGNG0343デフォルトの名無しさん
NGNG無いよ。
もし、仮に ++C が先に評価されるとして
(++C)++ これがコンパイル通らんしな
++C を評価するときにはすでに計算結果のただの数値だから
C=0だとして (1)++ この表記が認められるんだったら
オレは鼻からスパゲッティーを食べる!!
0344デフォルトの名無しさん
NGNG処理系依存どころじゃないだろ。未定義だ
0345デフォルトの名無しさん
NGNG++C = 1; も C++ = 1; もできないだろ。
だから (++C)++; も ++(C++) もできない。
0346デフォルトの名無しさん
NGNGうそをつくな。
0347デフォルトの名無しさん
NGNG君ら >>329-331 見えんのか?
0348デフォルトの名無しさん
NGNGn = 1;
r = (++n)++;
はエラーにならないよ。
ちゃんと期待通りの値を返す。
0349knk
NGNG0350デフォルトの名無しさん
NGNG0351デフォルトの名無しさん
NGNGインクリメントはn++, デクリメントは--nという迷信を信じているプログラマは意外と多い。
0352デフォルトの名無しさん
NGNGという呼び出しがある、このときCでは
a,b,cの関数がどういう順番で呼ばれるかは決まっていない。
しかし、Javaではa,b,cの順番で呼ばれることが保証されている。
0353デフォルトの名無しさん
NGNGそんなの信じてる奴はプログラマとは言わない。
0354デフォルトの名無しさん
NGNG(補足 変数を$で識別するから。多用するとコードが汚くなる。)
0355デフォルトの名無しさん
NGNG0356デフォルトの名無しさん
NGNGVCでは、RELEASEとDEBUGで逆の順番になるそうな。
0357デフォルトの名無しさん
NGNG#define OR <<
#define XOR >>2%0x100
0358デフォルトの名無しさん
NGNGその式は配列をスタックと見立てた時の常套手段だよ。
*stack++ = item; // push
item = *--stack; // pop
0359デフォルトの名無しさん
NGNGPDP-11のアドレッシングモードの話をしてほしいのか?
PDP-11のアドレッシングモードにはポストインクリメント、プレデクリメントが
存在するが、プレインクリメント、ポストデクリメントは存在しない。
0360デフォルトの名無しさん
NGNG,.r''´ _,......,,,,_ `ヽ
. / ,.r''" ` 、. \
. \/ ,.r''"´`` 、 \/
\/ ,..-、 \/
\/ \/
\ /
. ┘ ̄└
ミ ∋oノハヽo∈
⊂ヾ(´�D` ) へぇ〜へぇ〜へぇ〜
∩ ゝヽ ⊂_ノヽ
| ̄ ̄ ̄ ̄ ̄ ̄ ̄`` 、
 ̄ ̄ ̄ ̄ ̄ ̄ ̄``、 |
/ ̄ ̄ ̄ ̄ ̄\||
| 20. | > .>
. _. \_____/..| |
. | ヽ________ノ i
ヽ.___________.ノ
0361デフォルトの名無しさん
NGNG0362デフォルトの名無しさん
NGNG0363デフォルトの名無しさん
NGNGでもな、それが給食に出たんだよ、中学の時。
食う気しなかったぜ。
0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNG視力が1.3あった
0366デフォルトの名無しさん
NGNG誰それ?
それに1.5は普通だし
0367デフォルトの名無しさん
NGNG裸眼で頑張ってる。
0368トレビアン
NGNG0369デフォルトの名無しさん
NGNG補足トリビア
これがホントのハッカー事件。。。
0370デフォルトの名無しさん
NGNG0371トレビアン
NGNGマラグロ プ になる。
0372デフォルトの名無しさん
NGNG0373デフォルトの名無しさん
NGNG「期待通りの値」って何?
あんたの個人的な期待が他の奴と同じである保証なんてかけらもないんだが。
ちなみに俺は鼻から悪魔が出てこないか期待したい
0374351
NGNGと思ったら使うべき場面や使うべき理由を知ってる香具師ばかりじゃないれすか!
++i は見慣れないから嫌だとかいうアホの出現キボンヌ!!
0375デフォルトの名無しさん
NGNG要はお前がアホだったんだろ?
宿題は終わったのか?
0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNG0378デフォルトの名無しさん
NGNG時間を多大に費やす。そのうちに「生きた化石」と呼ばれる
ようになる。
0379デフォルトの名無しさん
NGNG0380デフォルトの名無しさん
NGNGってみんな知ってるか…。(´д⊂
■ このスレッドは過去ログ倉庫に格納されています