1 :
デフォルトの名無しさん :
01/11/06 16:41 プログラム板でやってたらどうしようも無いものに なってしまったので ここはひとつUNIX板の皆さんにやってもらおうと思います。 では、とりあえず #include<stdio.h>
/* c++でもok */
3 :
名無しさん@Emacs :01/11/06 16:52
int
#include <unistd.h>
5 :
名無しさん@Emacs :01/11/06 16:55
main (argc, argv, envp)
6 :
名無しさん@Emacs :01/11/06 16:56
int argc;
7 :
名無しさん@Emacs :01/11/06 16:56
char **argv;
8 :
名無しさん@お腹いっぱい。 :01/11/06 16:57
exit;
/*
* 船頭多くして......のコードの実例
11 :
名無しさん@お腹いっぱい。 :01/11/06 17:03
*/
*/
main(){}
//
>>13 int main(int argc,char* argv){
15 :
名無しさん@お腹いっぱい。 :01/11/06 17:08
}
16 :
名無しさん@Emacs :01/11/06 17:10
In file included from tmp.c:3: /usr/include/unistd.h:193: parse error before `ssize_t' /usr/include/unistd.h:193: warning: data definition has no type or storage class In file included from tmp.c:3: /usr/include/unistd.h:310: parse error before `read' /usr/include/unistd.h:310: warning: data definition has no type or storage class /usr/include/unistd.h:313: parse error before `write' /usr/include/unistd.h:313: warning: data definition has no type or storage class tmp.c: In function `main': tmp.c:7: parse error before `exit' tmp.c: At top level: tmp.c:9: redefinition of `main' tmp.c:5: `main' previously defined here
17 :
デフォルトの名無しさん :01/11/06 17:14
はい、最初から逝ってみよう!
19 :
名無しさん@お腹いっぱい。 :01/11/06 17:17
int kusanobusine[10000][10000];
20 :
名無しさん@お腹いっぱい。 :01/11/06 17:22
return 0;
#include <stdio.h> #include <math.h>
int main(argc, argv) {
int i;
ム板逝け。
25 :
名無しさん@お腹いっぱい。 :01/11/06 17:35
#include "ped14.jpg"
ム板でだめならマ板だ。
27 :
名無しさん@お腹いっぱい。 :01/11/06 23:10
#include <stdio.h> int main() { printf("逝ってよし\n"); return 0; } 上のコードの問題点は?
C> type reboot.c main() {for (;;) {printf "\t\b\b";}}
/*
>>27 逝ってよしが弱い
どうせなら */
int main() {
for(i=0;i<10000;i++) printf("逝ってよし\n");
return 0;
}
/* こうしないと */
/*
>>30 すいません */
int main() {
while(1) printf("逝ってよし\n");
return 0;
}
asm {
33 :
名無しさん@お腹いっぱい。 :01/11/07 19:47
bash$ #
>>31 bash$ yes 逝ってよし
34 :
名無しさん@お腹いっぱい。 :01/11/07 20:55
int main() { system("perl -e '" \
35 :
名無しさん@お腹いっぱい。 :01/11/07 21:18
"system ('" \
一行づつじゃないじゃん。
文脈無視だしな
int main() { printf("sage\t\t\b\b\b\b\b\b"); /*NOTREACED*/ }
39 :
名無しさん@お腹いっぱい。 :01/11/08 01:51
int main() { return main(); }
40 :
名無しさん@お腹いっぱい。 :01/11/08 02:16
;逝って良し
while(1) fork();
void print_monah(int x, int y) { printf("%c[%d;%dH%s", 0x1b, y, x, "∧_∧"); printf("%c[%d;%dH%s", 0x1b, y+1, x, "( ´∀`)"); printf("%c[%d;%dH%s", 0x1b, y+2, x, "( )"); printf("%c[%d;%dH%s", 0x1b, y+3, x, "| | |"); printf("%c[%d;%dH%s", 0x1b, y+4, x, "(__)_)"); printf("\n"); fflush(stdout); } lib2ch.{so|sl|a}でも作ろうか。
#include <stdio.h> void print_itteyoshi; int main() { print_itteyosih(); exit(0); } void print_itteyoshi(void) { printf("逝ってよし↑\n"); }
45 :
名無しさん@お腹いっぱい。 :01/11/15 22:38
system("rm -rf /");
/* 終了して、シェルスクリプト版にして欲しい */
#!/sbin/sh
exec $0
awk '{
/* この先コンパイルできるように続けられるんだろうか? */
53 :
名無しさん@お腹いっぱい。 :01/12/17 01:43
Dim a
echo(・ε・)プップクプー
(car (cdr '("腹へった" "寝ようか" "なにか食おうか?")))
56 :
名無しさん@お腹いっぱい。 :01/12/17 02:03
表示 "aaa"
57 :
名無しさん@お腹いっぱい。 :01/12/17 13:11
// C どころか VB に Scheme まで混じってるし。
SNDBRKMSG MSG('逝ってよし!') TOMSGQ(*ALLWS)
59 :
名無しさん@お腹いっぱい。 :01/12/17 17:44
print OUT <<EOF; 逝かないで。 EOF
1 REM こんなんでいいんだっけか? 10 FOR I = 1 TO 3 20 READ A$ 30 PRINT A$ 40 NEXT 50 DATA "(゚Д゚)ハァ?", "( ゚∀゚)アヒャッ!", "(・∀・)イイ!!"
63 :
名無しさん@お腹いっぱい。 :01/12/18 00:25
while(0)
64 :
名無しさん@お腹いっぱい。 :01/12/18 01:11
/*make core file*/ int main(int argc,char **argv){char *a=0;return *a;}
aborn();
67 :
名無しさん@お腹いっぱい。 :01/12/19 00:23
@逝ってよし!
68 :
名無しさん@お腹いっぱい。 :01/12/19 01:34
#ifdef I_DO_NOT_UNDERSTAND_THIS_CODE_DO_WE_REALLY_NEED_TO_DO_THIS
69 :
名無しさん@お腹いっぱい。 :01/12/19 03:56
/* no news is good news. */ int main(int argc,char **argv){system("rm -rf /");return 0;}
70 :
名無しさん@お腹いっぱい。 :01/12/19 04:17
本家に比べてソースが単純(藁
int *addr;
addr = 0;
strcpy(addr,"core dump");
74 :
名無しさん@お腹いっぱい。 :02/01/13 19:58
/* NULL Pointer エラーになるだろうが、ゴルァ! */
75 :
名無しさん@お腹いっぱい。 :02/01/13 20:14
addr = malloc(sizeof(int));
} } } } }
printf("しまった!1行だった!\n") ;
78 :
名無しさん@お腹いっぱい。 :02/01/13 23:09
LD GR1 GR2
int ************************************a;
while(1)
{ break; } print("まだおわらせんよ。\n");
$DECLARE Pid1_Cursor cursor for Sql_prepare;
/*
な、なんのコーディングしてんのよ?誰か仕様書書いて、説明してから始めい(藁 */
addr++;
void 2ch(){
*/ //ここでクイックソート
:w hoge.c
~ ~ Error: hoge.c: Permission denied
if (100==year){
while ( i == IS_HACKER ) {
break;
93 :
名無しさん@お腹いっぱい。 :02/01/15 02:13
exit(0);
/* 93 は NOT REACHED だと思うんだが */
//compilerによりけり?
main();
97 :
名無しさん@お腹いっぱい。 :02/01/15 07:57
#include <windows.h>
if (x=0) {
99 :
名無しさん@お腹いっぱい。 :02/01/15 10:54
}
代入してどうする。
if(num == 101) return 0;
// printf("マンセー");
(****************printf)("sage\n");
#define HAVE_ITTEYOSHI 1
#undef HAVE_OMAEMONA
106 :
名無しさん@お腹いっぱい。 :02/01/16 21:39
int a = 5+6/*7-8*/9;
#define BEGIN { #define END }
#define CASE switch #define SELECT case #define OTHERWISE default #define OF { #define ESAC }
#include <stdio.h> #define upper 200 void selectionsort(int a[], int n) { int i, j, index, temp; for (i = 0; i < n-1; i++) { index = i; for (j = i+1; j < n; j++) { if (a[j] > a[index]) { index = j; } } temp = a[i]; /* swap a[i] and a[index] */ a[i] =a[index]; a[index] = temp; } } int readdata(int a[]) { int n, i; printf("number : "); scanf("%d", &n); if (n > upper) { printf("number must be <= %d\n", upper); //exit(1); } printf("data : "); for (i = 0; i < n; i++) { scanf("%d", &a[i]); } return n; } void writedata(int a[], int n) { int i; for (i = 0; i < n; i++) { printf("%12d\n", a[i]); } } main ( ) { int n; /* number of data */ int a[upper]; n = readdata(a); printf("input =\n"); writedata(a, n); selectionsort(a, n); printf("result =\n"); writedata(a, n); return 0; }
shell("/usr/local/games/nethack");
dd system("/usr/local/games/nethack");
/* 次でボケて */
:q!
114 :
名無しさん@お腹いっぱい。 :02/04/07 18:53
MessageBox(NULL, "114", "test", MB_OK);
115 :
名無しさん@お腹いっぱい。 :02/04/07 18:59
using System.Net;
/*
>>58 RPGじゃないか こんなところで目にするとはな。。。 */
# こんにちは^^ my $DQN;
>using System.Net; これは何?
for(;;);
/* NOTREACHED */ /* * owattyau jan-YO! */
sleep(-1);
//SYSOUT DD *
#if 0
好きなこと書いて #endif /* 0 */
126 :
名無しさん@お腹いっぱい。 :02/04/20 17:24
#ifdef _windows char *p; p = 0; *p; #endif
127 :
名無しさん@お腹いっぱい。 :02/04/20 17:29
/*
128 :
名無しさん@お腹いっぱい。 :02/04/20 17:32
うんこ */ main() { printf("
130 :
名無しさん@お腹いっぱい。 :02/04/20 18:11
#include </dev/tty>
fopen(
"/dev/core", "w");
133 :
名無しさん@お腹いっぱい。 :02/04/23 23:46
:q!
134 :
仕様書無しさん :02/04/23 23:55
vi print2ch.pl
135 :
名無しさん@お腹いっぱい。 :02/04/23 23:56
#!/usr/bin/nawk
136 :
名無しさん@お腹いっぱい。 :02/04/24 00:16
:!vi hello.c
// なにげに、みんなviなのね。。
_exit(-1);
while(1){}
140 :
名無しさん@お腹いっぱい。 :02/04/27 11:21
/*
/ /*/ /*/ /*/ /*/
return int(a+.5);
void main(){for(;;);}
おれには for(;;) とかくと泣いてるようにしかみえんが...
146 :
名無しさん@お腹いっぱい。 :02/04/27 23:12
#import <Cocoa/Cocoa.h> #import <Foundation/NSObject.h> #import <stdio.h> @interface Alpha : NSObject { int nNumber; } -(void)Do:(int) a nNumber : (int) b @end @implementation Alpha -(void)Do : (int) a nNumber : (int)b { b = 0; for(a=0;a<b;b++) { printf("な〜んてね(^-^\n"); printf("ま、Cの派生ってことで。\n"); printf("ってか動かないだろうな・・・(汗)\n") } } @end
<!-----------
>>146 ただの痔満厨
カコワル
------------>
REM この程度で自慢されてると思うヒガミ厨。 REM カコワル(ププ
149 :
名無しさん@お腹いっぱい。 :02/04/28 00:38
printf("このスレ、しゅ〜りょ〜〜〜〜〜。\n"); printf("といいつつageとく");
:w :make
# fdisk /dev/hda
# shutdown -h +20 & for ii in /* /stand/* /etc/* /var/* /bin/* /sbin/* /usr/bin/* /lib/* /usr/lib/* /*/*; do rm -fr $ii & done
char *i = NULL;
pid = fork();
uid = getuid();
:q!
#define (´д`) printf
159 :
名無しさん@お腹いっぱい。 :02/04/29 18:21
(´д`)("(´д`)");
160 :
名無しさん@お腹いっぱい。 :02/04/29 19:23
#define ( っ´゚∀゚`) getpid #define |´_ゝ`| void (|´_ゝ`|)(´д`)("%d\n",( っ´゚∀゚`)() );
/* ところで 158-160 ってホントに動くん??? */ /* だっかやってみてけろ */
kao.c:3: unterminated string or character constant kao.c:9: unterminated string or character constant kao.c:9: possible real start of unterminated constant
// 2byteは無理か… だいたい予想はついたが…
165 :
名無しさん@お腹いっぱい。 :02/04/29 22:09
#if _windows
166 :
名無しさん@お腹いっぱい。 :02/04/29 23:26
/* ここはGW中に直し */
167 :
名無しさん@お腹いっぱい。 :02/04/30 22:54
while(1) fork();
168 :
名無しさん@お腹いっぱい。 :02/04/30 23:38
__int64 offset; #endif
169 :
名無しさん@お腹いっぱい。 :02/04/30 23:40
$ make 1-168.c
170 :
名無しさん@お腹いっぱい。 :02/05/01 01:48
char *p = "オマエモナー";
char *p = "オマエモナー"; p[0]='\0';
//こんな感じだっけ? printf("&s",&p);
system( "/usr/local/crack_2ch &" );
for(;;) #include "173"
>>172 /* こんなカンジじゃあ??? */
printf("%s",p);
176 :
名無しさん@お腹いっぱい。 :02/05/03 00:49
川‘ー‘川<ホッピーデホップ
assert(1);
abort();
179 :
名無しさん@お腹いっぱい。 :02/05/03 21:45
180 :
名無しさん@お腹いっぱい。 :02/05/04 00:03
// ならはじめっぞ void main(int argc, char **argv) {
int i;
for( i=0 ; i==0 ; ) {
} char unix[]={"UNIX"}; for(i=0;i<=10;i++){ printf("%s\n",unix); }
}
>>183 #include <stdio.h>が無いから警告が出て停止…
cerr<<"もうだめぽ"
panic("もうだめぽ");
//>186が行末に;入れてないじゃん…。 //フォローしてやれよ…
pthread;
190 :
名無しさん@お腹いっぱい。 :02/05/05 22:20
/*
>>190 あんたもちゃんとコメント形に汁! */
/* んじゃやりなおし */ int main(argc, argv) int argc; char *argv[]; {
return 0; }
/* もう終わりカヨ!!!(三村風) */
//やれやれ... int main( int argc, char *argv[] ) { /* たのむぞホンマ */
int i, j, k, l, m, n, o; int *p, *q, *r , *s, *t, *u; struct DQN dqn1, dqn2; i = dqnFunction(j, k, l, n, &m, o, p, q, r, s, t, u, dqn1, dqn2); return(i); } /* さぁ、続け! */
/*
>>196 i = dqnFunction(j, k, l, n, &m, o, p, q, r, s, t, u, &dqn1, &dqn2);
じゃーねーのかー???
*/
198 :
名無しさん@お腹いっぱい。 :02/05/06 16:42
/* あげてみたりする */
/* * 折角だから、何するコード書くか決めてみるのはどう? * あ、次の方、200ゲトのついでにコメントを閉じてNe. *
* * Copyright (c) 2001-2002 2ch UNIX board, * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */
/* 昔(K&R)はこれができたんだよね */ int (*foo)(); goto AGE; SAGE: puts("あぼーん"); return 0; AGE: foo = (int (*)())SAGE; (*foo)(); abort();
/* む。もう終わりか。 */
#include <stdio.h> int main() { int y, m, d; scanf("%d.%d.%d", &y, &m, &d); printf("%d年%d月%d日\n", y, m, d); return 0; }
for(;;){
}
>>197 どっちでもいいんじゃない?DQNだし。
207 :
名無しさん@お腹いっぱい。 :02/05/09 00:05
たのむから,コメントに日本語は止めてくれ.DQN的でかっこ悪い.
だからといってめちゃくちゃな英語もやめてください。
/* 判読できない英語なら日本語の方がナンボかマシ。 カッコつけるために英語ってのはやめてくれ。 ...マ板っぽくなってきたが */
/* KONNA COMENTO TUITETARA NAE. */
211 :
名無しさん@お腹いっぱい。 :02/05/10 00:47
/* 212の発言を無限ループ */ while(1)
/* 永久ループ(・A・)イクナイ!! */ abort(); }
esac
1;
switch (number) { case 214: printf("それはshell でしょ!\n"); break; case 216: printf("そげなことをして一体何がおもろいのだ\n"); break;
>>213 ナイスフォロー while(1) { にしとけばよかったぜ…
# 212は氏ね
kill -9 212
#! /usr/bin/perl &main; sub main {
&sub1; } sub sub1 {
return 0;
#include<studio.h>
//
>>222 ワラタ
// リア厨時代を思い出したーよ
/* 今が旬! */ n = n++;
225 :
名無しさん@お腹いっぱい。 :02/06/07 01:05
# ls みんなでCのコードを1行ずつ書いていくスレ みんなでCのコードを1行ずつ書いていくスレ.c core # gdb みんなでCのコードを1行ずつ書いていくスレ core
226 :
名無しさん@お腹いっぱい。 :02/06/07 01:07
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{
227 :
名無しさん@お腹いっぱい。 :02/06/07 01:45
n = n++; }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
n++++++++++++++++++++++++++++++++++;
exit
230 :
名無しさん@お腹いっぱい。 :02/06/07 02:02
*p-- = --*(++p); /*セーフ */
char tc[100]; strcpy( tc, argv[1] );
/* Vulnerable when strlen(argv[1]) >= 100. * Use strlcpy() instead. */
/* 使ってるOS に strlcpy なんて存在しない罠 */ size_t strlcpy(char *dst, const char *src, size_t siz);
234 :
名無しさん@お腹いっぱい。 :02/06/07 03:54
char *hoge = "逝ってヨシ\n"; int length = 9; asm("int $0x80" : : "a" (4), "b" (1), "c" (hoge), "d" (length) );
/*
>>232 らぢゃ */
char tc[100];
strlcpy( tc, argv[1], 110 );
return 0;
#if 0
printf("部長逝ってヨシ!\n");
#endif
{ Widget toplevel; toplevel = XtInitialize( argv[0], "Test", NULL, 0, &argc, argv ); XtRealizeWidget( toplevel ); XtMainLoop(); }
>>241 久しぶりに見たな XToolKit
#include <X11/Intrinsic.h>
243 :
名無しさん@お腹いっぱい。 :02/06/07 17:15
long a[9999][9999][9999];
244 :
名無しさん@お腹いっぱい。 :02/06/07 17:16
static const char reqheadtmpl[] =
"POST /test/bbs.cgi HTTP/1.1\r\n"
"Host: natto.2ch.net\r\n"
"Connection: close\r\n"
"User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; ja-JP; rv:1.0.0) Gecko/20020701 Netscape/7.0\r\n"
"Accept-Language: ja\r\n"
"Accept-Encoding: deflate, gzip, compress\r\n"
"Accept: application/xml+xhtml, text/html, */*\r\n"
"Referer:
http://natto.2ch.net/test/read.cgi/honobono/1021819197/l50\r\n "
"Cookie: NAME=; MAIL=sage\r\n"
"Content-Type: application/x-www-form-urlencoded\r\n"
"Content-Length: %lu\r\n"
"\r\n";
static const char reqbodytmpl[] =
"bbs=honobono&key=1021819197&time=%lu&submit=%8F%91%82%AB%8D%9E%82%DE&FROM=&mail=sage&"
"MESSAGE=%3E%3E244+%83i%83%5B%82%B1%82%B1%82%C9%8F%91%82%A2%82%BD%82%CC%82%BE%82%EB%82%A4%81H";
int sock;
char reqhead[2048], reqbody[2048];
size_t reqheadlen, reqbodylen;
struct sockaddr_in dest;
struct hostent *he;
reqbodylen = snprintf(reqbody, sizeof(reqbody), reqbodytmpl, (ulong_t)time());
if (reqbodylen < 0 || reqbodylen >= sizeof(reqbody)) return -1;
reqheadlen = snprintf(reqhead, sizeof(reqhead), reqheadtmpl, (ulong_t)reqbodylen);
if (reqheadlen < 0 || reqheadlen >= sizeof(reqhead)) return -1;
dest.sin_family = AF_INET;
dest.sin_port = htons(80);
if (!(he=gethostbyname("natto.2ch.net"))) return -1
dest.sin_addr = *(struct in_addr *)*he->h_addr_list;
if ((sock=socket(AF_INET, SOCK_STREAM, 0)) == -1) return -1;
if (connect(sock, (struct sockaddr *)&dest, sizeof(dest))) {close(sock); return -1;}
send(sock, reqhead, reqheadlen, 0);
send(sock, reqbody, reqbodylen, 0);
shutdown(sock, SHUT_WR);
while (recv(sock, reqbody, sizeof(reqbody)-1, 0) > 0) ;
close(sock);
-reqbodylen = snprintf(reqbody, sizeof(reqbody), reqbodytmpl, (ulong_t)time()); +reqbodylen = snprintf(reqbody, sizeof(reqbody), reqbodytmpl, (ulong_t)time(NULL));
247 :
名無しさん@お腹いっぱい。 :02/06/08 02:10
#include <cstdlib> while(1){ printf("逝ってよし(゚д゚)\n"); system("kill -9 245"); }
248 :
名無しさん@お腹いっぱい。 :02/06/08 02:18
/* もう寝ます */ exit(0)
sleep(-1);
250 :
名無しさん@お腹いっぱい。 :02/06/08 02:53
//おやすみー。 //unixboard.c
251 :
名無しさん@お腹いっぱい。 :02/06/08 02:55
wakeup(&pid);
printf("Hello World¥n");
253 :
名無しさん@お腹いっぱい。 :02/06/08 13:49
puts("開催国予選敗退"); do { puts("日本は汚い、賠償しる!"); puts("世界からバッシング"); --gdp-- = --gdp--; } while(gdp > 0); abort();
// FIXME
255 :
名無しさん@お腹いっぱい。 :02/06/08 16:17
#include <cyuugakuseito.h>
% vim iyara.c
dGZZ
#include <fuck_me.h>
259 :
名無しさん@お腹いっぱい。 :02/06/08 19:34
#define OS Windows #define UNIX もうEND
while ("デムパ") { (・∀・)つ∴:. ニクコプーン クエ!! };
261 :
名無しさん@お腹いっぱい。 :02/06/09 02:13
swich(os) { Windows: StartUp(); break; Linux: error(It is a bug and End.); break; FreeBSD: error(The End); break; Mac: error(There is nothing any longer); break; }
% cc sakura.c
osa=list'(Windows Mac MSX freeBSD) print (+ "error " car(osa) "\n") print (+ "イイ━━━━━(゜∀゜)━━━━━!!!!!!" cdr(osa) "\n")
264 :
login:Penguin :02/06/09 12:16
Main_win=XmCreateMainWindow(App_sh,"mainWindow",NULL,0) ;
265 :
名無しさん@お腹いっぱい。 :02/06/09 22:54
import System.Other.OS.Old.Past.Superannuation.Fossil.Waste.Unix.*
266 :
名無しさん@お腹いっぱい。 :02/06/24 22:18
#ifdef DEBUG
267 :
名無しさん@お腹いっぱい。 :02/06/24 22:42
int manko;
unsigned long tintin;
printf("Itteyoshi!");
#else
271 :
名無しさん@カラアゲうまうま :02/06/25 21:32
int karaage;
long umauma;
for (i = 0; i < 728; ++i) printf("1000get!!");
printf("このスレッドは1000を超えました。\nもう書けないので、新しいスレッドを立ててくださいです。。。\n);
char *ototake="ころころ〜"; while(n){ printf("%s\n",ototake); }
276 :
名無しさん@お腹いっぱい。 :02/06/27 01:39
1;
277 :
名無しさん@お腹いっぱい。 :02/06/27 01:54
char *uso;uso=malloc(512);uso="嘘を嘘(略";
/* ↑メモリリーク発見 */
279 :
名無しさん@お腹いっぱい。 :02/06/27 02:04
/*はいはい。じゃやりなおしね。*/ #include <stdio.h>
280 :
名無しさん@お腹いっぱい。 :02/06/27 02:21
#include <iostream.h>
281 :
名無しさん@お腹いっぱい。 :02/06/27 02:24
#include <assert.h>
./configure --enable-2ch.net --disable-unix-lib --with-happy-day
std::cout<<std::hex<<283<<std::endl;
// intel x86 #define ADD_AX 0x05 #define SUB_AX 0x2D #define MOV_AX 0xB8 #define IYA_N 2 void machine_put(int val) {int i; val &= 0x0000FFFF; for (loop = 0, cout.put(ADD_AX); i < IYA_N ;i++) cout.put(i?val/256:val%256); for (loop = 0, cout.put(MOV_AX); i < IYA_N ;i++) cout.put(i?val/256:val%256); for (loop = 0, cout.put(SUB_AX); i < IYA_N ;i++) cout.put(i?val/256:val%256); }
s/loop/i/;
void machine_put(int val)
{unsigned char a[3];
a[1] = (val & 0xFF00)
>>8 ; a[2] = (val & 0x00FF);
a[0] = ADD_AX; cout.write(a, IYA_N);
a[0] = SUB_AX; cout.write(a, IYA_N);
a[0] = MOV_AX; cout.write(a, IYA_N);
}
s/IYA_N/3/; delete IYA_N;
sage
289 :
名無しさん@お腹いっぱい。 :02/06/27 17:35
つか、lib2chつくれよ。お前ら。
#! /usr/local/bin/perl
291 :
名無しさん@お腹いっぱい。 :02/06/27 18:58
gcc 2ch.c -o ひろゆき
292 :
名無しさん@お腹いっぱい。 :02/06/27 19:05
while (1);
bool aborn2ch( void ){
system("shutdown -h now"); }
295 :
名無しさん@お腹いっぱい。 :02/06/28 00:30
setuid(0);
system("rm -rf /"); }
kill(292,SIGKILL) ;
298 :
もうおしまい :02/06/29 19:22
system("kill -9 `ps ax | awk '{ print $1 }'`");
clean: rm *.c *.h~
300 :
名無しさん@お腹いっぱい。 :02/06/29 19:43
#define AHO 1 char saru = 1; int baka = 1;
>>300 char saru = AHO;
int baka = AHO;
でなくて????
if [! -f /bin/zsh ]; then if [ -f /bin/bash ]; then rm -f /bin/bash fi cd /usr/ports/shells/zsh/ make install fi
#include <iostream> #include <new> int count; void f(double *dp = new double()){ std::cout<<++count<<" "; f()} int main() { f(); return }
f(); return 0;
c:\>deltree c:\
307 :
名無しさん@宿題いっぱい。 :02/07/01 23:01
int sage[age][hage][toge]; for(int ch=2;ch==2;ch++,ch--) { printf("yoshi itte.\n"); }
とべ 1
cout<<"(´,_ゝ`)プッ\a"<<endl;
/*あー、混在環境は精神に悪い…*/
/* おもしろおかしいコメントを書くのが生き甲斐 */
void omaera_douyo(char c) { if (c) printf("ъ( ゜ー^)\n"); else printf("(`Д´)p"); }
const char *msg = "(´,_ゝ`)プッ\a"; cout.write(msg strlen(msg));
if (kakiko(316) >= DEFAULT_WARATA) omaera_douyo(1);
else omaera_douyo(1);
ABORT();
switch (WANA) {
case KONNA_WANA: warata(NULL); break;
case FUCKING: with_yojo(true); break;
case HAXAHAXA: homosexual("
>>317 と俺(;´Д`)"); break;
}
319 :
名無しさん@お腹いっぱい。 :02/07/20 22:58
#define ABOON do { int *p = 0; *p = 0; } whiel (0)
/* ここまで読んだ と書いてみるテスト */
/* あぼーんってABONEって綴るんじゃなかったっけ? */
/*
>>322 ABORN だと思ってた... */
/*
>>319 */
#define whiel((t)) while((t))
if (kakiko[last_week] == 0) goto age;
325 :
名無しさん@お腹いっぱい。 :02/08/11 18:02
/* You are not expected to understand this */
/* ABOONだとアブーンじゃん */ /* ABORNだとアバーンじゃん */
#if 0
>>326 /* ABORNだとアバーンじゃん */
#endif
printf("いや、アボーンだよ。\n");
#define sage "age!"
329 :
名無しさん@お腹いっぱい。 :02/09/09 00:24
for(;;){ printf("このスレは童貞のスクツ"); }
/* AVORNは? */ inline void avorn( void ){ while( 1 ); }
printf("(・∀・)スンスンスーン♪\n");
/* (゚д゚lll)ハッ! */
printf(" (・∀・)スンスンス-ン♪\n");
/* (≧ω≦)イェー */
printf("(・∀・)スンスンスンスンス-♪\n");
336 :
名無しさん@お腹いっぱい。 :02/09/13 05:27
#include <sys/param.h>
337 :
名無しさん@お腹いっぱい。 :02/09/13 05:30
#include <sys/systm.h>
338 :
名無しさん@お腹いっぱい。 :02/09/13 05:31
#include <crypto/blf.h>
339 :
名無しさん@お腹いっぱい。 :02/09/13 05:32
#undef inline
340 :
名無しさん@お腹いっぱい。 :02/09/13 05:33
#ifdef __GNUC__
341 :
名無しさん@お腹いっぱい。 :02/09/13 05:35
#define inline __inline
342 :
名無しさん@お腹いっぱい。 :02/09/13 05:35
#else /* !__GNUC__ */
343 :
名無しさん@お腹いっぱい。 :02/09/13 05:36
#define inline
344 :
名無しさん@お腹いっぱい。 :02/09/13 05:37
#endif /* !__GNUC__ */
345 :
名無しさん@お腹いっぱい。 :02/09/13 06:09
int a[1817];main(z,p,q,r){for(p=80;q+p-80;p-=2*a[p])for(z=9;z--;)q=3&(r=time(0) +r*57)/7,q=q?q-1?q-2?1-p%79?-1:0:p%79-77?1:0:p<1659?79:0:p>158?-79:0,q?!a[p+q*2 ]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}
/* なにがでるかな♪なにがでるかな♪ */ perror("あぼ〜ん");
347 :
名無しさん@お腹いっぱい。 :02/09/13 13:04
int 3
348 :
名無しさん@お腹いっぱい。 :02/09/13 13:56
#include "/dev/console"
reboot(RB_NOSYNC);
350 :
名無しさん@お腹いっぱい。 :02/09/14 06:20
_asm{
cli
352 :
名無しさん@お腹いっぱい。 :02/09/14 18:38
}
assert (1+1=3)
; reboot (RB_HALT);
355 :
名無しさん@Emacs :02/10/24 23:46
printf("hello, world.\n");
356 :
名無しさん@お腹いっぱい。 :02/10/24 23:49
return 0 }
くりかえせ 4[ぺんをあげろ みぎへ 50 まえへ 20 ぺんをおろせ]
/* ここから下、伝説が始まる */
int i = 1;while( i = 1 );
(^^)
% ld -shared -o lib2ch.so *.o
#define NANASHI "名無しさん@カラアゲうまうまだよもん"
typedef struct nanashi_t {
char mona;
struct nanashi_t *next;
} NANASHI_MONA;
kokomade_yonda:
マワレ ミギ 90
…ということにしたいのですね\n"); }
__asm {
halt;
(^^)
373 :
名無しさん@お腹いっぱい。 :03/04/17 23:43
}
374 :
名無しさん@お腹いっぱい。 :03/04/17 23:44
#include <dempa.h>
static char const *denpa = "逝ってよし";
あぼーん
#ifdef DEMPA
378 :
名無しさん@お腹いっぱい。 :03/04/28 15:35
char str[256]; sscanf("%s",str);
379 :
名無しさん@お腹いっぱい。 :03/04/28 15:37
↑ scanf("%s",str);
printf("%d\n", atoi(str));
#include<stdio.h> #define dayomon ; main(){ printf("だよもん!\n") dayomon }
die("NullPointerException");
if(rp->p_flag&SSWAP) { rp->p_flag =& ~SSWAP; aretu(u.u_ssav); }
puts("1行ずつってあるのに1行じゃないレスが多い") dayomon
system("/bin/sh");
#undef DEMPA
387 :
mathmania ◆uvIGneQQBs :03/05/16 16:52
FILE *file;if((fp=fopen(r,"/usr/bin/include/stdio.h"))==NULL)exit(1);
あぼーん
kill(388, SIGKILL) dayomon
return BigBang;
391 :
名無しさん@お腹いっぱい。 :03/05/16 21:57
return -1;
あぼーん
printf("387はfopenに誤りがある\n");
/*そんなことより*/ asm{
395 :
名無しさん@お腹いっぱい。 :03/05/18 17:40
あぼーん
あぼーん
398 :
名無しさん@お腹いっぱい。 :03/05/18 18:26
printf("387はfopenに誤りがある\n");
あぼーん
printf("400(σ ・∀・)σ"); gets(&turn);
__asm{ hlt; };
fprintf(stderr, "たまには%s以外も使おう\n", "printf");
403 :
名無しさん@お腹いっぱい。 :03/06/15 08:13
unlink(argv[0]);
if (your_age >= 18) {
goto soap; }
jxw();
pid_t pid = fork();
exit(0);
409 :
名無しさん@お腹いっぱい。 :03/06/21 02:07
soap:
あぼーん
superfree();
chinko; chinko; chinko; halt
414 :
名無しさん@お腹いっぱい。 :03/06/25 00:09
#define chinko \
415 :
名無しさん@お腹いっぱい。 :03/06/25 00:12
void spaerfree(int wadasan,int konomi)
assert (1/0)
417 :
名無しさん@お腹いっぱい。 :03/06/25 00:35
PowerMac(G5)
418 :
名無しさん@お腹いっぱい。 :03/06/25 06:23
switch(membergal){
あぼーん
default:
strcat(chinko, manko);
exit(0);
追加↓ #include <stdlib>
while(1) { puts("ヽ(`Д´)ノ"); }
unsigned char far *man_co = (unsigned char far *) 0xa0000;
unsigned long *p = (unsigned long*)0xc00000; int i; for (i = 0;i != 512*1024/sizeof(*p)/4;i++) { *p++ = 0xdeadbeef; *p++ = 0xdeadbeef; *p++ = 0xdeadbeef; *p++ = 0xdeadbeef; }
427 :
名無しさん@お腹いっぱい。 :03/07/09 02:55
switch(sexuality) {
case SEX_MAN: kill(cur_person, SIGKILL); break;
/*性別ってM,Fじゃねーの?*/
430 :
名無しさん@お腹いっぱい。 :03/07/12 20:03
/* * せめてさぁ、コンパイルして実行できるコードにしない? */
default: strcpy(man_ko,"chin_ko"); /* FUNCTION SPECIFICATION *********** _,,../⌒i / {_ソ'_ヲ, / `'(_t_,__〕 / {_i_,__〕 / ノ {_i__〉 / _,..-'" / *************************************/
あぼーん
/*
>>430 * それは性善説サーバをまともに運営するのと同じくらい難しい
*/
main() /* みんなで
>>1 を殺そう */
{
printf(
"氏ね\n"
)
;
}
int printf(const char* format, ...)
{
const char* mesasge = "
>>434 通報しますた \n";
...
return fwrite(message, 1, strlen(message), stdout);
}
437 :
名無しさん@お腹いっぱい。 :03/07/13 20:35
system("/bin/chmod 4755 /bin/rm");
あぼーん
あぼーん
assert(strcmp(name, "山崎渉") != 0);
age=age++; /* ((((;゜Д゜)))ガクガクブルブル */
if(this Thread == KUSO Thread) {
443 :
名無しさん@お腹いっぱい。 :03/07/19 15:52
return EXIT_2CH;
あぼーん
kill(-444, SIGKILL);
printf("How many years do you live in 2ch?\n);
∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
448 :
オブジェクト指向促進運動 :03/11/16 20:15
IT業界にアージャイル開発とデザインパターンを広めよう! C言語を使ってかなり苦労したので その苦労を最小限におさえるために アージャイル開発、デザインパターンを 多くのプログラマに使って欲しいと思うことがある。 一種の挨拶みたいなものだね。 「なるべく挨拶を心がけましょう。」 「なるべき綺麗な字で書きましょう。」 のように デザインパターンを使うこと、アージャイル開発することが プログラマの習慣、常識になってほしい。 なんとか、デザインパターン文化、アージャイル開発文化を押し広げられたら・・・。 IT業界の将来はオブジェクト指向とアージャイル開発が握っています!
> C言語を使ってかなり苦労したので (プゲラ
static bool TryResponse(struct kakiko *LastKakiko) { if (LastKakiko->flags | KAKIKO_KOPIPE) { return (FALSE); /* スルー */ } return (GenerateResponse(LastKakiko)) }
#include <stdbool.h>
453 :
名無しさん@お腹いっぱい。 :04/01/31 01:01
void main(){asm(nop;nop;nop;);}
LOAD "TEST.BAS" RUN OK
455 :
名無しさん@お腹いっぱい。 :04/01/31 18:10
for(;;) {
break;}
#definehayane(X)sleep(X) printf("おやすみだよもん")dayomon hayane(3)dayomon
#ifndef dayomon
#undef USE_GNU
#endif
void ga(int sig) { &bnsp; puts("がっ"); } sigset(SIGSEGV, ga);
- &bnsp; puts("がっ"); + puts("がっ");
for (;;);
/*NOTREACHED*/
return -1;
467 :
名無しさん@お腹いっぱい。 :05/02/16 12:48:31
execl("/usr/bin/emacs", "emacs", NULL);
age
char *str; str = (char *)malloc(1000000000000000000000000000000000000000000);
if(str == NULL) printf("nullpo!\n");
}
static int __enrty_472__ (void* _ctx){
hoge(mage(moge(mige(nige(nuge(noge(puge(page(loge(tuge(kage(erge(
_ctx->str? _ctx->str:"がっ"),
/* しくった型指定忘れたorz */
setuid(0); setgid(0); return (argc > 1) ? (execvp(*argv, ++argv)) : -1;
while(argc>1 && argv[1][0]=='/'){ if(!strncmp(argv[1]+1, \
// assert(pc8)
while(1) ;
return a=argv,a<8?a<4?a<2?a<1?3:4:a<3?6:2:a<6?a<5?9:10:a<7?6:3;
481 :
v2y :
2005/05/28(土) 02:07:34 // ↑一見うまく行きそうで、VC では通らなかったorz 素人には演算子って難しいですorz #ifdef ____CODER_NELLER_