C言語なら俺に聞け(入門篇) Part 29at TECH
C言語なら俺に聞け(入門篇) Part 29 - 暇つぶし2ch841:デフォルトの名無しさん
08/06/11 02:48:39
>>832みたいに、結局固有の環境ではと、自分が知っていることだけで
話を始めようとする奴が出るだろ?だから先に 条件を指定して 話をしろつってんだよ。
だいたい、C99だって結局は固有の条件として挙げられてるじゃんか。
だったら、まずANSI、ISO準拠ではと、とりわけint mainについて
標準スタイルではと補足しておくべきでしょ。標準化機構が示した
環境以外だって普通にあるぞ?とりわけ、標準化スタイルにしておけば
幅広い環境で通用するって話にもなるが、void mainに関しては 間違い にはならない。
むしろ、int mainでint型の数値を返さない方が不適切である。

842:デフォルトの名無しさん
08/06/11 02:48:53
>>839
日本語でおk

843:デフォルトの名無しさん
08/06/11 02:49:02
またいつもの流れか

844:デフォルトの名無しさん
08/06/11 02:50:03
>>841
>>832 は規格の話であって環境の話じゃないだろw

845:デフォルトの名無しさん
08/06/11 02:51:07
処理系じゃなくて開発環境
なんて言っちゃう人にもう何を言っても

846:デフォルトの名無しさん
08/06/11 02:51:11
ANSI、ISO準拠を言わないのであれば、処理系ではなく
開発環境によっては、プログラムの開始でさえ必ずしも
main関数ではなくても良い環境もあれば、結局自作関数で
void hoge(void)といった形式で通用するところから、
hogeをmainに置き換えた屁理屈だって通ってしまう。

847:デフォルトの名無しさん
08/06/11 02:51:44
VC++ はエントリポイントを変更できるよ。

848:デフォルトの名無しさん
08/06/11 02:52:45
>>846
Japanese please.

849:デフォルトの名無しさん
08/06/11 02:53:40
WinMain の出番ですね

850:デフォルトの名無しさん
08/06/11 02:56:30
常識ってなんだろう
そんなことを考える初夏の夜長

851:デフォルトの名無しさん
08/06/11 03:05:30
間違いと否定するから悪い。そして知ったかぶるから余計に
他人を理解させられない。本当の意味で間違いじゃないから。
void mainなんて、かつては普通に使われていたが、今じゃ
標準スタイルに合わせることで、ソースコードをより幅広い
環境で通用するようにと、幅広い環境で通用するスタイルでは
int mainが望ましい。

まぁ、路上で言えば、黄線は越えて対向車線に出てはいけないとだけ覚えて
追い越しではないのに、他の車が黄線を越えて停止中の車、あるいは
障害物を避けたのを見て違反だと騒ぐようなもんだな。そういうのみっともねーってw

852:デフォルトの名無しさん
08/06/11 03:09:56
もう寝ろよ

853:デフォルトの名無しさん
08/06/11 03:11:12
>852
オマエモナー
オレモナー

854:デフォルトの名無しさん
08/06/11 05:32:05
intは6byteを返すから
void main(void)で書き始めるのは間違い。
voidはmainだけにつく引数。
正しくはint main()

855:デフォルトの名無しさん
08/06/11 06:20:13
>>854
??

856:デフォルトの名無しさん
08/06/11 07:11:42
チキガイホイホイだからこの話題は止めようぜ

857:デフォルトの名無しさん
08/06/11 07:13:04
2byteや4byteはよくあるけど、int6byteは初耳だ

858:デフォルトの名無しさん
08/06/11 07:14:10
int 6byte はあり得ないね。

859:デフォルトの名無しさん
08/06/11 08:08:13
2^n以外のバイト数はありえないでしょ

860:デフォルトの名無しさん
08/06/11 08:10:46
上位2バイトは、固定値で埋められているんだよ!

861:デフォルトの名無しさん
08/06/11 08:13:00
UTF-8かよ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch