C言語を俺に聞け 第48回ぐらいか?

このエントリーをはてなブックマークに追加
1ボビー
あひゃ、あひゃ、C言語なら俺にきいてくれよー
得意だぜ。

過去スレは2-5だ
死ね
何このスレ?
>>1は馬鹿だし48なんて数字どこから来たんだか・・・
荒らしていいですか?
ワロタ
本物のあふぉですね
これはマジで通報しますんで。
うんこー
7デフォルトの名無しさん:02/11/14 22:24
誰か次スレ立てて
漏れ立てられない
立ってるじゃん。わざわざ立てさせんな。
9ボビー:02/11/14 22:36
でへへ、あぴゃぴゃ、ぐふぐふぐふ
まもなくここは 乂1000取り合戦場乂 となります。
 
    \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!!      ,,、,、,,,
    /三√ ゚Д゚) /   \______________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,,U (:::::::::::)  ,,、,、,,,         \ ぶーぶーぶー /
      //三/|三|\              タリー
      ∪  ∪     (\_/)タリー    タリー   
                (  ´Д)    タリー  タリー
                /   つ  (\_/)   (\_/)ノ⌒ヽ、
               (_(__つ⊂(´Д`⊂⌒`つ(´Д` )_人__) ))
 ある日突然他人のPIDが見れるようになった。
 
                   PID 1192
     ∧_∧           ∧_∧
   Σ( ´∀`)          (´∀` )
     (    )           ( >>1 )
     |  |  |            | |  |
    (____)__)           (__(___)
 
 
    ドキドキ・・・         PID 1192
     ∧_∧           ∧_∧
    (; ´∀`)KILL 1192    (´∀` )
     (    つ          ( >>1 )
     |  |  |            | |  |
    (____)__)           (__(___)
 
 
     ヤター!
     ∧_∧
   Σ( ´∀`)           フッ・・・
    ⊂    つ           ...::::...
     |  |  |            :::::::::::::::
    (____)__)           (__(___::
              ヽ \
             / \ \
       ∧_∧/
      (;´Д`)     i i i
      /    ヽ _   i i i--、
     ./| |   | |   ̄ ̄ ̄ |:::::|.
    / \ヽ/| |       ノ__ノ..
   /   \\| |
   / /⌒\ し(メ    .i i i . .
 / /    > ) \  ノノノ
/ /     / /    .\_  ザックザック
し'     (_つ   /:::::/::...   /ヽ
          ; "ノ・ ./∴: / )i iヽ-、_へ    ,ヘ
          '',, : :―― / / i i i iヽ . ̄ ゙― ノ /
    n_    _/;    i  .ノ / /ノ-' ̄ ゙ ― 、__ノ
  _ノ 二二二、_( _Д_ ;)-ヽ_ノ-'>>1
  ゙ー ''~      ∨ ̄∨
13相談室また貴様か!lo:02/11/14 22:44
              ヽ \ 
             / \ \
       ∧_∧/
      (;´Д`)     i i i
      /    ヽ _   i i i--、
     ./| |   | |   ̄ ̄ ̄ |:::::|.
    / \ヽ/| |       ノ__ノ..
   /   \\| |
   / /⌒\ し(メ    .i i i . .
 / /    > ) \  ノノノ
/ /     / /    .\_  ザックザック
し'     (_つ   /:::::/::...   /ヽ
          ; "ノ・ ./∴: / )i iヽ-、_へ    ,ヘ
          '',, : :―― / / i i i iヽ . ̄ ゙― ノ /
    n_    _/;    i  .ノ / /ノ-' ̄ ゙ ― 、__ノ
  _ノ 二二二、_( _Д_ ;)-ヽ_ノ-'>>1
  ゙ー ''~      ∨ ̄∨
だめだこりゃ
15ボビー:02/11/14 22:56
3つ巴だね。みんな俺についてこい!
>>15
うんこー
            >>1
             ↓                _人
      ∩    ∧_∧            ノ⌒ 丿
       \ヽ_(    )         _/   ::(
         \_   ノ        /     :::::::\
 ∩_   _/    /         (     :::::::;;;;;;;)
 L_ `ー / /   /           \_―― ̄ ̄::::::::::\
     ヽ  | |__/ |           ノ ̄     ::::::::::::::::::::::)
  | ̄ ̄ ̄\     ノ まあまあ    (     ::::::::::::::;;;;;;;;;;;;ノ
  | | ̄「~| ̄( 、 A , )  1 さん   / ̄――――― ̄ ̄::::::::\
  | |  | |  ∨ ̄∨        (        :::::::::::::::::::::::::::::::::)
  し'  し'                \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ


                               __
                         >>1 l ̄/.  ___
                         ↓ / /.  / ___ノ
                        __/ /_/ /   
      マターリしようよ!      Y人, ' ',人⌒ヽ、, '
                      Y⌒ヽ)⌒ヽ、 人,ヽ)人'、, '
        へ, --- 、         ノ ̄     ::::::::::::::::::::::)
     / ̄ ̄ ̄  、____\       (     ::::::::::::::;;;;;;;;;;;;ノ
    / _/ ̄「~|\ __ \     / ̄――――― ̄ ̄::::::::\
   | |  | | ( 、 A , \ミソ   (        :::::::::::::::::::::::::::::::::)
   し'   し' と∨ ̄∨       \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ


















           ☆ シャットダウン中・・・ ☆
┌──────────────────────―─┐
│                                    |
│                                    |
│                /■\                    |
│               (´∀`∩)                   |
│               (つ  丿                |
│                ( ヽノ                    |
│                し(_)                |
│                                    |
│             Now Onigiring. ...               |
│                                    |
│                                    |
│         スレッドを終了しています。.          |
│         しばらくおにぎりでお待ちください。        |
│                                    |
└───────────────────────―┘
    シャットダウンの途中でエラーが発生した場合は、
      「無視(I)」 を選択して続行してください。
糞スレは





























                                                              落ちろ
22デフォルトの名無しさん:02/11/17 14:06
埋め
24デフォルトの名無しさん:02/11/17 14:10
>>1
  ( ・∀・)   | | ガッ
 と    )    | | >>1
   Y /ノ    人  ↓
    / )    <  >__Λ∩__
  _/し' //. V`Д´)//\
 (_フ彡  /| ̄ ̄ ̄ ̄|\/
         .| だめぽ |/
          ̄ ̄ ̄ ̄
産め。
膿め
28C初心者:02/11/18 22:48
うーーんVBにあるSplit()関数に似たような関数がCにないみたいなので作ってみたっす。& 落ちスレ記念でルーチン投稿っす。
ところで、夜は遅く朝はハウスクリーニングのおばちゃんの掃除機の音に起こされるプログラマーの方に聞きたいっす。
ヒゲソリは週に何回していますか? 自分は、二日に一度の割合です。スレ違いな質問スマソんっす。
ERROR処理省いてるッス 隣のヘッダ宣言が必要っす ---> #include "stdio.h" "string.h" "stdlib.h" "locale.h"

typedef struct{ char **Adress; size_t FullCount; } CSPLIT;

void freecit( CSPLIT *CIT )
{
    int tmpCnt = CIT->FullCount;

    for( tmpCnt--; tmpCnt > -1; tmpCnt-- )
        free( *(CIT->Adress + tmpCnt) );
    free( CIT->Adress );
}

char *makecit( const char *rec, size_t *i, size_t *s, size_t kleng, CSPLIT *CIT )
{
    CIT->Adress = (char **)realloc(CIT->Adress, sizeof(char *)*(CIT->FullCount+1));
    *(CIT->Adress + CIT->FullCount) = (char *)malloc(sizeof(char *)*(*i-*s)+1);
    memcpy( *(CIT->Adress + CIT->FullCount), rec+*s, *i-*s );
    *(*(CIT->Adress + CIT->FullCount++) + *i-*s) = '\0';
    *s = *i += kleng;
    return (*(CIT->Adress+CIT->FullCount-1));
}
29続き,C初心者:02/11/18 22:49
char *strcit ( const char *rec, const char *kugiri, CSPLIT *CIT )
{
    size_t i, s;
    size_t kleng = strlen( kugiri );

    if( !strlen( rec ) || !kleng ) return (NULL);
    CIT->Adress = NULL; CIT->FullCount = 0;

    for( i=s=0; *(rec+i) != '\0'; ){
        if( memcmp( rec+i, kugiri, kleng ) == 0 )
            makecit( rec, &i, &s, kleng, CIT );
        else    i += mblen( rec+i, MB_CUR_MAX );
    }
    if( i != s ) /* 残されし文字列への鎮魂歌 */
        makecit( rec, &i, &s, kleng, CIT );
    return (*CIT->Adress);
}

void main( void )
{
    size_t i; char *box = "TEST|マルチ|バイト|TEST|区切りで終らない文字列"; char *kugiri = "|";
    CSPLIT info;
    setlocale( LC_ALL, "" ); /* UNIX使用の場合は、空文字のところをEUC対応にしてちょ. */

    strcit( box, kugiri, &info ); /* 項目分解処理開始 二次元配列を動的に作成 */
    for( i=0; i < info.FullCount; i++ )
        fprintf( stderr, "分解テスト:[%s]\n", info.Adress[i] );
    freecit( &info );
}
>>28
> ヒゲソリは週に何回していますか? 自分は、二日に一度の割合です。スレ違いな質問スマソんっす。
ヒゲは濃いので毎晩。

> typedef struct{ char **Adress; size_t FullCount; } CSPLIT;
s/Adress/Address/g
どうでもいいが、[]演算子って知らんのか?

> void main( void )
int main

> setlocale( LC_ALL, "" ); /* UNIX使用の場合は、空文字のところをEUC対応にしてちょ. */
setlocale()は環境変数で指定されることを想定してるので、ハードコードは望ましくない。
つーか、通常は空文字列で充分。
31C初心者:02/11/19 00:20
>>30
>ヒゲは濃...
スレ違いなのにレスありがとうっす。

>s/Adress/Address/g
???↑何でしょうかこれは?
>どうでもいいが、[]演算子って知らんのか?
[]演算子...配列添字演算子でいいのですよね?
うーーん。使い慣れていないから今の自分の頭じゃ理解無理かも(--;

>int main
29行以内にどうしても収めたかったので、void main...にしました。あぁぁ...言い訳になってるー(--;
普段は、
int main( void ) or int main( int argc, char **argv )
/* ステートメント */
return (0); の形っす。

>setlocale()は環境変数で指定されることを想定してるので、ハードコードは望ましくない。
>つーか、通常は空文字列で充分。
なるほど、参考に成りました。

>>31
> >s/Adress/Address/g
> ???↑何でしょうかこれは?
「英語の辞書でadressってのを引いてみろ。出てるもんなら」
あるいは、「そんなつまらんところで一文字ケチるな」という意味。

> >どうでもいいが、[]演算子って知らんのか?
> []演算子...配列添字演算子でいいのですよね?
> うーーん。使い慣れていないから今の自分の頭じゃ理解無理かも(--;
*(*(CIT->Adress + CIT->FullCount++) + *i-*s) = '\0';

CIT->Adress[CIT->FullCount++][*i-*s] = '\0';
どっちが読みやすいかっつーことだ。

ついでだが、makecit()にiとsをポインタで渡すメリットはないのでは。else
で直接iを更新してるのとの釣合からも、iとsは直接更新したほうがいいよう
に思える。

> >int main
> 29行以内にどうしても収めたかったので、void main...にしました。あぁぁ...言い訳になってるー(--;
intのほうがvoidより短いじゃん。
33C初心者:02/11/19 06:31
>>32 朝早くからすみません。
>「英語の辞書でadressってのを引いてみろ。出てるもんなら」
・・・ないです。あぁぁぁぁスペルミスです。

>CIT->Adress[CIT->FullCount++][*i-*s] = '\0';
>どっちが読みやすいかっつーことだ。
なるほど。確かに、人に見せるわけですから、読み易いソースを書くのは、「基本」
と言うことですね。以後、注意していきます。

>ついでだが、makecit()にiとsをポインタで渡すメリットはないのでは。else
>で直接iを更新してるのとの釣合からも、iとsは直接更新したほうがいいよう
>に思える。
これまた、一本とられたっす。
つーかここはネタスレ扱いだから、お前裸こっち逝ってくだちい。
char *c[43] = {"C言語のことは漏れに聞け!"};
http://pc3.2ch.net/test/read.cgi/tech/1037281411/

もうじき終りそうだけどな。
別の意味でならもうとっくに終わってるけどな。
36初心者:02/11/29 11:15
c言語のプログラムを最近始めたものです。
今までMS−DOSとメモ帳でやっていたのですが
先日「1週間でマスターするVisual basic.net」という本を
購入して付属のVisual Studio試食版を使用してみたところ
非常に使いやすかったので
市販されているVisual C++を購入してみました。
ですが説明書らしい説明書がついておらずエデイターの開き方とか
コンパイル方法が全然分からないんですがどうすればいいでしょう?
誰か持っている方でご存知の方いらっしゃいませんか?
37初心者:02/11/29 11:22
市販されている本を買うしかないんでしょうか?
>>36
ここは冗談で作られた偽スレです。ageないで。

その質問はこっちで↓
★初心者にVisual C++を教えるスレ★ Part3
http://pc3.2ch.net/test/read.cgi/tech/1038160750/l50
>>36-37
なんだ。
わざわざクソスレageるための自作自演かよ。
40漂流する初心者:02/11/29 11:32
違います。初心者PCからこここいといわれたんで
ここで聞いただけです。
41starman@LinuxのC言語:02/11/29 11:34
"Alt+F1"などキーボードからのキー入力をすることなく、
C言語のプログラムから"Alt+F1"の効果を出力したいのですが、
アドバイスをいただけませんか?
"Alt+F1"で呼び出す関数を呼び出す。
ここは冗談で作られた偽スレです。ageないで。
           ミ       ミ            ミ
                           ミ      ドドドスッ         ミ
 ウォリャ! ∧∧       ._                _                _
     (  ;,,)O..―─┴┴──────────┴┴──────────┴┴──┐
    /; ; つ.             終                 了              |
  〜′ /´ └―─┬┬──────────┬┬──────────┬┬──┘
   ∪ ∪        ││ _ε3                ││ _ε3                ││ _ε3
47デフォルトの名無しさん:02/12/08 16:38
このスレは冗談で作られたネタスレです。

すでに削除依頼済ですので、今後は書き込まないようにお願いします。

本物のスレは↓こちら。

http://pc3.2ch.net/test/read.cgi/tech/1038405432/l50
C言語のことは俺に聞け<45>
>>47
ほんとだ。削除依頼でてるね。
>>47
ちょっと潔癖じゃない?
頻繁な誘導書き込みが書き込みを読んでるよ。
50デフォルトの名無しさん:02/12/08 19:49
このスレは冗談で作られたネタスレです。

すでに削除依頼済ですので、今後は書き込まないようにお願いします。

本物のスレは↓こちら。

http://pc3.2ch.net/test/read.cgi/tech/1038405432/l50
C言語のことは俺に聞け<45>
>>49
手でやってるとは思えんのだが。
じゃなけりゃかなり(((;゚Д゚))ガクガクブルブルものの精神構造だ。
>>51
ゲーム製作技術板に比べれば。
同じやつだったらやだなあ。
>>52
ゲ製板のどのへん?

> 同じやつだったらやだなあ。
こんなのがいっぱいいると考えるのもやだけどな。
>>53
見れば分かるけど全スレ。
どのみち、本スレがもうすぐ 48 回だから再利用できるよ。
56
57

58
>>55
それはそれでこの>1がやだ。
60
保守
6255:02/12/12 21:39
保守
Part 46 ももうすぐ終わり
6455:02/12/19 00:28
きのせいか、Part 47 が二つある。
なぜ…
もうちょっとで 47 が終るので保守
保守
67関連スレ:02/12/26 01:32
C++相談室 part13
http://pc3.2ch.net/test/read.cgi/tech/1038031395/

【C++】template 統合スレ -- STL/Boost/Loki, etc.
http://pc3.2ch.net/test/read.cgi/tech/1037795348/

【C++】Boost使い集まれ!
http://pc3.2ch.net/test/read.cgi/tech/1033830935/
68過去スレ:02/12/27 21:04
69過去スレ:02/12/27 21:14
70過去スレ:02/12/27 21:14
71コンパイラ:02/12/27 23:28
【コンパイラ】
gcc
http://gcc.gnu.org/

【Win32用の開発環境のみ。】
gcc-cygwin
http://www.redhat.com/software/tools/cygwin/
gcc-mingw
http://www.mingw.org
Digital Mars C++
http://www.digitalmars.com/
Open Watcom
http://www.openwatcom.com/
Borland C++ Compiler 5.5.1
http://www.borland.co.jp/cppbuilder/freecompiler/

【ライセンスや機能などに問題あり】
Microsot C/C++ 13.0.9466(VC.NET)
http://www.microsoft.com/japan/msdn/netframework/downloads/
LCC-Win32
http://www.cs.virginia.edu/~lcc-win32/
CINT
http://root.cern.ch/root/Cint.html
めじろ++98
http://www.vector.co.jp/soft/win95/prog/se075910.html
72コンパイラ:02/12/28 14:25
まず問題を冷静に吟味してCの話か否かをはっきりさせてから質問しろ。
むしろ質問する前にWEBで検索するのが常識だ。

GUIなどの標準Cではできない事の質問は使用している開発環境のスレへ行け
ソース丸投げ、宿題、書籍 は専門の別スレがあるのでそこへ行け。

コンパイラを探しているなら >>71 を見よ。

上記を逸した場合の結果は激しく未定義とする

C FAQ 日本語訳
http://www.catnet.ne.jp/kouno/c_faq/c_faq.html
Cプログラマ必読 ・プログラミング言語C(通称 K&R)
http://www.amazon.co.jp/exec/obidos/ASIN/4320026926/

前スレ
C言語なら、オレに聞け! 47
http://pc3.2ch.net/test/read.cgi/tech/1040048202/
73スレッド案内:02/12/29 13:50
・Win32 API 関連

Win32API 質問箱 Build8
http://pc3.2ch.net/test/read.cgi/tech/1040964626/

Windows Programing for C/C++(Not MFC)
http://pc3.2ch.net/test/read.cgi/tech/1018239290/

・VisualC++ 関連

VisualC++ 相談室【9】
http://pc3.2ch.net/test/read.cgi/tech/1036897197/

■ VisualC++(MFC限定)相談室 MFC6.dll■
http://pc3.2ch.net/test/read.cgi/tech/1039607377/

・宿題はこちら

C/C++の宿題なら私にやらせろ!
http://pc3.2ch.net/test/read.cgi/tech/1039772622/
74参考 Web サイト:02/12/29 13:59
WisdomSoft 〜Developers Network〜
http://black.sakura.ne.jp/~third/index.html

猫でもわかるプログラミング
ttp://www.kumei.ne.jp/c_lang/index.html
75デフォルトの名無しさん:02/12/29 14:02
誘導リンク

もしよければC言語なら私に聞いてください 48
http://pc3.2ch.net/test/read.cgi/tech/1041127646/
埋め
立て
埋め
立て
埋め
立て
埋め
立て
埋め
立て
埋め立て
埋め立て
埋め立て
埋め立て
埋め
立て
埋め立て
埋め立て立て
(゚д゚)ウマ-
立て埋め
埋没
埋蔵金
同情するなら休暇をくれ
れたす
すもももももももものうち
ちーず
ずーむあっぷ
ぷーる
るびーのゆびわ
わせりんぬっててかてかに
にんにくぎょうざ
ざぶとんいちまい
いんどのやまおくで
でっぱのはげあたま
まんじゅうくいたいな
なしくってしんじまえ
えんばんそらとぶ
ぶーちゃんぶーなく
くじらのさしみ
みみずのてんぷら
らっきょがころがる
るんばでおどれ
れたすのみじんぎり
りそーすりーく
くりてぃかるひっと
とらんすれーたー
たーみなるあだぷた
たんすのこやし
しぃげんご
ごりら
らっぱ
ぱんだ
だちょう
うんこ
こまんどぷろんぷと
とーすと
とらんぺっと
とまと
といれっと
とらんすぽーと
とぅないと
とんび
びんた
たっぷだんす
すいす
すぱいす
すとれす
すなっぷしょっと
とさか
かいづか
かめはめは
はんがりあひょうき
きになるやさい
いてれーた
たいぴんぐそふと
とこや
やたい
いま
まいんすぃーぱ
ぱせり
りびんぐでっど
どらむせっと
とらいあんぐる
るーぷ
ぷろじぇくと
ということにしたいのですね
ねんちゃくうざい
いってよし
しょうぼう
うんがわるいとしかいいようがない
いがいたい
いまいましい
いんたーねっと
とるめきあていこく
くり
りす
すぶた
たい
いえ
えらこきゅう
うしろからさしてやる
るぴー
ぴーなっつ
つがい
いぬ
ぬるぽ
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/  
 (_フ彡        /  ←>>180
ぽいんた
たんこぶ
ぶた
たんじぇんと
トマホーク
くれっしぇんど
どらやき
きんぐこんぐ
ぐらでぃうす
すーぷ
ぷらもでる
るーずべると
とびうお

:::::::::::/           ヽ::::::::::::
:::::::::::|  ば  じ  き  i::::::::::::
:::::::::::.ゝ か   つ   み  ノ::::::::::: 
:::::::::::/  だ  に  は イ:::::::::::::
:::::  |  な。       ゙i  ::::::
   \_         ,,-'
――--、..,ヽ__  _,,-''
:::::::,-‐、,‐、ヽ. )ノ      _,,...- 
:::::_|/ 。|。ヽ|-i、      ∠_:::::::::
/. ` ' ● ' ニ 、     ,-、ヽ|:::::::::
ニ __l___ノ     |・ | |, -、::
/ ̄ _  | i     ゚r ー'  6 |::
|( ̄`'  )/ / ,..    i     '-
`ー---―' / '(__ )   ヽ 、   
====( i)==::::/      ,/ニニニ
:/     ヽ:::i       /;;;;;;;;;;;;;;;;  
真・スレッドストッパー。。。( ̄ー ̄)ニヤリッ