トップページ⇒tech
103コメント20KB

大発見!!隠し関数が・・・・!!

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
今、自分の書いてるソースに
void tinko();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
0002190NGNG
>>1
delete
0003191NGNG
>>1
abort
0004 NGNG
春だな
0005193NGNG
>>4
暦の上ではな。
00061NGNG
どうゆう機能があるんですか!!?
教えてください!!
0007190NGNG
春厨はかえれ。
00081NGNG
>>7
どこにですか???
今は自宅です!!
0009デフォルトの名無しさんNGNG
エラーが出ていないと言うことは、その書き方は正しいと言うことだ。
なぜ正しいのかが分からないのなら、そのソースコードを印刷してコードレビューの時に配布しなさい。
そして、上司や先輩の意見を聞くのです。
0010デフォルトの名無しさんNGNG
とりあえずsageろ
0011デフォルトの名無しさんNGNG
一番上だから意味無いw
00121NGNG
tinko()なんて僕以外知らないんじゃないでしょうか!!?
0013火星砂丘 ◆Dream/3P/. NGNG
        ┌┐
       んvヘゝ
       i   i
       ノ (,,゚Д゚) < ・・・
      / (ノ   |つ
      |     !
        ゙:、..,_,.ノ
        U U
0014デフォルトの名無しさんNGNG
春ですね・・・
0015デフォルトの名無しさんNGNG
まぁ、とりあえず>>1は出っ歯ということで・・・
0016デフォルトの名無しさんNGNG
こんなつまらんスレは久しぶりだ
0017デフォルトの名無しさんNGNG
痛々しいと言うかちょっと恥ずかしいね。
0018デフォルトの名無しさんNGNG
季節の変わり目を>>1のおかげで実感する今日この頃・・。
みなさんはいかがおすごし?
0019デフォルトの名無しさんNGNG
tinko momimomi mo-mimomi-
tinko momimomi mo-mimomi-
00201NGNG
とりあえず、%pでポインタ表示してみました。
なんら問題なくごく普通のポインタが表示されました!!

あと、戻り値をチェックしようと思いましたが、エラー出ました!!
何も結果を返さない関数のようです!!!

次に因数を指定して見ました!!!!
エラーでました。

一体何をする関数なんでしょうか??????
0021デフォルトの名無しさんNGNG
島田伸介です。
1君、我々スタッフ一生懸命探しました。
そしてね、見つかりましたよ、お母さん。

そんでお母さんにね、スタッフが
「1君のお母さんでいらっしゃいますか?息子さんが
2ちゃんでスレ立てて荒らしてらっしゃいますよ。」って言ったらね、
「息子が2ちゃんを荒らしてるんですか?」
って言ってその場で泣き崩れたそうです・・・。

そんでな、お母さん今すぐ2ちゃんに行って書き込みたいけども、
お母さん今ちょっと手を怪我してて書き込む事が出来ないそうです。
でも「ずっとここを見てると息子にお伝え下さい。」とだけ言ってな、
その後はお母さん涙で会話にならなかったそうです・・・。
そやからもう荒らすのは止めい。ええな?
00221NGNG
>>21
荒らしとは失礼な!!
僕は本気ですよ!!



っていうか、俺母居ないんやけど?
ふざけんなよヴぉけ!
00231NGNG
??? ???????
0024デフォルトの名無しさんNGNG
>>23
もしかして渤海国の文字ですか?
0025デフォルトの名無しさんNGNG
因数ってもしかして、引数(ひきすう)の間違い?
00261NGNG
>>24
気にしないで下さい。

>>25
ひきすうって何ですか?
何故か いんすう で変換出来なかったんです。。。
0027デフォルトの名無しさんNGNG
>>25
あ〜ぁ、、、
0028デフォルトの名無しさんNGNG
>>1
ひきすうで変換しろ
そしてお外でそんな事言うんじゃないよ
0029デフォルトの名無しさんNGNG
>>1
( ´,_ゝ`) プッ
0030デフォルトの名無しさんNGNG
void manko(void)
{
  tinko();
}
0031デフォルトの名無しさんNGNG
俺も昔いんすうと読んでいたのは内緒だ
0032デフォルトの名無しさんNGNG
>>31
全世界に公表してやる
0033デフォルトの名無しさんNGNG
>>32
あなた毛されますよ
0034デフォルトの名無しさんNGNG
本当は重箱読みで「いんかず」
0035デフォルトの名無しさんNGNG
電子計算機ってくらいで、昔は計算機だったからな。
計算屋さんが良く使う因数と間違いやすいから[ひきすう]と呼ぶ事にしたそうだ。

でも、今や大多数のプログラマにとって因数の方がソレナニでしょ?
「4番目以後の因数の影響は無視してよいとして計算しなさい」 なんて言われたりしないでしょ?

学校以外なら引数=「いんすう」で問題ないよ。
0036デフォルトの名無しさんNGNG
>>35
脳内で国語辞書を作ってもいいが、それを一般化しないように。
0037デフォルトの名無しさんNGNG
>>1
てめえの自作関数だろうがボケ首吊れ
0038デフォルトの名無しさんNGNG
このスレは100まで消費できるのだろうか?もちろん1000逝く前にdat落ちだろうけど・・・
0039デフォルトの名無しさんNGNG
隠しマクロなら結構ありそうな気がするな。
0040 NGNG
それは単にリファレンスに載ってないだけのマクロだろ。
0041デフォルトの名無しさんNGNG
void manko();
0042デフォルトの名無しさんNGNG
なかなか面白い釣りのネタですね。
0043デフォルトの名無しさんNGNG
void unko();
0044デフォルトの名無しさんNGNG
>>41>>43
kusakabe youichi 先生に manko と unko があったわけですか
0045デフォルトの名無しさんNGNG
このスレ伸びすぎw
0046デフォルトの名無しさんNGNG
デバッガかけてライブラリの内部を読むと変な名前の
隠し関数がたくさんある。但しアンダースコア(_)付き。
0047デフォルトの名無しさんNGNG
そういえば、gets(ゲイツ)って関数見つけました!!
ビルゲイツの事でしょうか????

どのような機能があるのでしょうか????
まさかパイを投げつけられるとか!?
0048アッNGNG
void manko(void)
{
  tinko()--;
}
0049デフォルトの名無しさんNGNG
春だな
00501NGNG
今、自分の書いてるソースに
void nurupo();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
0051デフォルトの名無しさんNGNG
      __
      .|__|
  ∧_∧//
  ( ・∀・)/ ・・・ <叩こうかなあ・・・・・・
 と    つ
   Y  .ノ
    .  ) ∧_∧∩ ・・・
  _/し'  ( ´∀`)/
           /←>>50
00521NGNG
今、自分の書いてるソースに
int ed();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
0053デフォルトの名無しさんNGNG
春だな・・・
0054デフォルトの名無しさんNGNG
今朝雪降ったってのにな・・・
0055デフォルトの名無しさんNGNG
春一番と雪の直撃食らってんだが…。
0056デフォルトの名無しさんNGNG
>>51
たたくなら俺をたたけ!




ぬるぽ
0057飽きたのでマジレスNGNG
それは関数プロトタイプです。
そこでは、tinko という名前の、戻り値がない関数が宣言されているのです。
でも実体を定義していないので、参照しようとするとコンパイルエラーになります。
00581NGNG
>>57
どうして、そこまでして隠すんですか!!
何かすごい機能なんでしょうか!!?
0059デフォルトの名無しさんNGNG
♪地球は〜まわる〜
♪ちんこを〜かくして〜
0060デフォルトの名無しさんNGNG
>1
あー、あれだ。
卑猥なやつはプリプロセッサでチェックがかかってて別名に変換されるんだよ。
MMORPGとかであるでしょ。
何でかって?
大きなプロジェクトだと関数を共有したりするからさ、だからね君の思考はすでによまれているんだよ。
というのはおいといて、
それの仕事はなんだ。
おぬしちゃんと定義したか??

#Windowsの隠し関数発見スレッドかと思った。
0061デフォルトの名無しさんNGNG
>>1
世の中、自分で新しい関数を作れるんだよ。
でお前はtinkoって言う名の関数を作ったんだよ。(中身はまだない)
それだけ。そのうち習うさ。
0062デフォルトの名無しさんNGNG
tinko(size){if(size)tinko(size-1);else printf(__FUNCTION__);}
0063デフォルトの名無しさんNGNG
>>1

リンクして見な。真実が分かる。
0064デフォルトの名無しさんNGNG
>>62

こういうことか?

tinko(3);

結果:

__FUNCTION__
__FUNCTION__
__FUNCTION__
__FUNCTION__

0065デフォルトの名無しさんNGNG
>64
ぜんぜん違う
それと、ageるつもりはなかった
すまん
0066デフォルトの名無しさんNGNG
>>65
でも、再帰なんて今日日珍しくないよな。
0067デフォルトの名無しさんNGNG
なにが
でも
なんだが
何か再帰にコンプレックスでも?
0068デフォルトの名無しさんNGNG
>>67
いや、お前に聴きたい。
006964NGNG
クソ!

__FUNCTION__は一回だな。

クソ!
tinko(-1);

0070デフォルトの名無しさんNGNG
size>=0
tinko

size<0
stack overflow
00711NGNG
今、自分の書いてるソースに
int sex();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
00721NGNG
今、自分の書いてるソースに
float fuck();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
0073デフォルトの名無しさんNGNG
お前らちゃっちゃとリンクしる!
0074デフォルトの名無しさんNGNG
今、自分の書いてるソースに
int >>1itteyoshi();って書いたんですよ!!
そしたらエラーが出たんです。
これってどういう原理なのでしょうか???
0075デフォルトの名無しさんNGNG
>>74
コンパイラまでがそう思っているからです
0076デフォルトの名無しさんNGNG
ああ、プロトタイプ宣言だからコンパイル終了の時点でストリップされてるのか。
00771NGNG
プロトタイプってなんですか?
初心者なのでくわしくおすえてください。
0078デフォルトの名無しさんNGNG
あーケツの穴からチンコ突っ込んでやりたい
0079デフォルトの名無しさんNGNG
ケツの穴から?
穴”から”?
チンコ?
0080デフォルトの名無しさんNGNG
>>79
微妙な揚げ足だな。

直腸 ティンポ
↓   ↓
=*  ⊂
↑
肛門

ケツの穴から(直腸へ)賃子をつっこみたいんだろう。
0081デフォルトの名無しさんNGNG
今、自分の書いてるソースに
double unko();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
00821NGNG
今、自分の書いてるソースに
unsigned long dead();って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
00831NGNG
なんだか僕の偽者が一杯出てるようですが


実は前から疑問に思ってたんですが
クラスの属性にFriendをつけたのに、相手は全然仲良くしてくれないんです!!
なんでですか!!何が悪いっていうんですか!!!!
0084デフォルトの名無しさんNGNG
>>83
そりゃそうさ。friendなんて他のクラスに伝えると、そいつから
好き勝手やられ放題なだけさ。中身をかちゃかちゃに壊され
ても一切文句は言えない。何てったってfriendなんだからね。
0085デフォルトの名無しさんNGNG
せくーすふれんどの意
00861NGNG
今、自分の書いてるソースに
void *chinko(int anaru)って書いたんですよ!!
そしたらエラー出ないんです!!!
これってどういう関数なのでしょうか???
0087デフォルトの名無しさんNGNG
>>83>>84
そういうわけで漏れは friend 何か使わない。すべては protected か private だ。
たまに public してるのがいるけど、そいつが外から帰ってきたらいつも必ずチェックしてるよ。
0088デフォルトの名無しさんNGNG
今、自分の書いてるソースに
void >>1tensai(); って書いたんですよ!!
そしたらエラー出たんです!!!
どうしてなんでしょうか???
0089デフォルトの名無しさんNGNG
>>88
そりゃエラー出るよ。
むしろ、PCフリーズしなかったのが不思議なぐらいだ。
0090デフォルトの名無しさんNGNG
>>84
これを思い出した。
http://pc2.2ch.net/test/read.cgi/tech/1025441630/297
0091デフォルトの名無しさんNGNG
class sperm
{
public:
sperm( char *s ) { _s = strdup(s); }
~sperm() { delete s[]; }
};

void
tinko()
{
throw sperm("Finish");
}

void
manko( sperm s )
{
cout << "A han~\n";
}

int
main()
{
 try {
tinko();
} catch( sperm s )
manko( s );
}

return 0;
}
0092デフォルトの名無しさんNGNG
(,,゜Д゜)∩先生コード書けました!!!!
0093デフォルトの名無しさんNGNG

引数って、どうしてわざわざ重箱読みするんだろ?
いんすうでいいジャン。

0094デフォルトの名無しさんNGNG
因数と紛らわしいだろ
0095デフォルトの名無しさんNGNG
君、それは重箱読みではなくて湯桶読みと言うのだよ。
0096デフォルトの名無しさんNGNG
int tinko() {
int tinko; return tinko;
}
0097デフォルトの名無しさんNGNG
>>88
演算子をオーバーロードしる。
0098デフォルトの名無しさんNGNG
>>47
GetStringだろーが
0099デフォルトの名無しさんNGNG
printf fabsどっちもFunctionのfがprintやabsに付いていたと思っていた頃が懐かしい。
0100デフォルトの名無しさんNGNG
getsって脳内で読むときなんて読んでる?
「ゲットストリング」か、せいぜい「ゲットエス」が意味を崩さない読みなんだろうけど
つい「ゲッツ」と読んでしまう。
0101デフォルトの名無しさんNGNG
ttp://members.at.infoseek.co.jp/Calroz/indexlook234040.htm
解いて
0102デフォルトの名無しさんNGNG
やだ
0103デフォルトの名無しさんNGNG
ぷりんとふ
■ このスレッドは過去ログ倉庫に格納されています