【初心者】Ubuntu Linux 104【予兆】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2014/07/06(日) 07:57:19.97ID:3pODNgauhttp://www.ubuntu.com/
■ Ubuntu Japanese Team
http://www.ubuntulinux.jp/
ほかほか
前スレ
【初心者】Ubuntu Linux 103【漸進】
http://maguro.2ch.net/test/read.cgi/linux/1404030727/
0236login:Penguin
2014/07/06(日) 19:09:06.64ID:3pODNgau今からg++で検証するからね…( ´,_ゝ`)プッ
0237login:Penguin
2014/07/06(日) 19:11:09.54ID:3pODNgau0238login:Penguin
2014/07/06(日) 19:12:57.80ID:5yUt4sYBこれ
#include <stdio.h>
int main(void)
{
unsigned char *p;
unsigned char a = 0;
int i;
p = &a;
for(i=0; i<10; i++){
*(unsigned long **)&p += 2;
}
printf("%d\n",p);
}
0239login:Penguin
2014/07/06(日) 19:13:28.45ID:reTO7M8c0240login:Penguin
2014/07/06(日) 19:14:15.30ID:p1BtQHky汚いソースとまがい物の思想は要りません…( ´,_ゝ`)プッ
0241login:Penguin
2014/07/06(日) 19:14:51.40ID:p1BtQHky今からg++で自己顕示するからね…( ´,_ゝ`)プッ
0242login:Penguin
2014/07/06(日) 19:15:20.54ID:p1BtQHky0243login:Penguin
2014/07/06(日) 19:16:01.49ID:5yUt4sYB乙
でもタイポハケーン
> prinff
>>228
おっつ
他にも試してみたけど、
>>147はUbuntuのtccでもおkだったが、
clangだと
test.c:14:2: error: assignment to cast is illegal, lvalue casts are not
supported
だったわ。clangのエラーメッセージは見やすいね。
0244login:Penguin
2014/07/06(日) 19:17:40.38ID:5yUt4sYB>>238
0245login:Penguin
2014/07/06(日) 19:18:55.36ID:6Fx7VglG#include <stdio.h>
int main()
{
unsigned long *p;
unsigned char a = 0;
int i;
p = (unsigned long *)&a;
printf("%u\n",(unsigned int)p);
for(i=0; i<10; i++){
p += 2;
}
printf("%u\n",(unsigned int)p);
return 0;
}
0246login:Penguin
2014/07/06(日) 19:19:49.65ID:5yUt4sYB>>241
こっちだた
#include <stdio.h>
int main(void)
{
unsigned char *p;
unsigned char a = 0;
int i;
p = &a;
for(i=0; i<10; i++){
*(unsigned long **)&p += 2;
}
printf("%d\n",p);
}
0247login:Penguin
2014/07/06(日) 19:20:01.45ID:QZJSsCrGごめん、専ブラにコピペした後に、直してから実行したんだわ。
0248login:Penguin
2014/07/06(日) 19:25:39.94ID:U0f0AKFS見様見真似でコンパイルしてみるだけなら、誰にでもできるよね、
俺にもできたんだしw
0249login:Penguin
2014/07/06(日) 19:26:27.16ID:3pODNgau>>246
実行結果
-1222041965
どうなってるんですか?…( ´,_ゝ`)プッ
0250login:Penguin
2014/07/06(日) 19:28:55.63ID:5yUt4sYB実行結果とソースを見比べて、
理解できたらポインタの知識があるってことさ
分からないなら>>245を実行してみ
>>245は優しいねぇ
0251login:Penguin
2014/07/06(日) 19:32:42.34ID:3pODNgauコンパイル不能…( ´,_ゝ`)プッ
0252login:Penguin
2014/07/06(日) 19:34:31.03ID:3pODNgau0253login:Penguin
2014/07/06(日) 19:35:50.04ID:5yUt4sYBa.c:10:29: error: cast from ‘long unsigned int*’ to ‘unsigned int’ loses precision [-fpermissive]
printf("%u\n",(unsigned int)p);
>>252
gcc使えgcc
0254login:Penguin
2014/07/06(日) 19:37:21.81ID:5yUt4sYB0255login:Penguin
2014/07/06(日) 19:40:00.42ID:3pODNgauこんな危ないソースのccは…( ´,_ゝ`)プッ
0256login:Penguin
2014/07/06(日) 19:42:00.90ID:QZJSsCrG0257login:Penguin
2014/07/06(日) 19:42:17.70ID:U0f0AKFS0258login:Penguin
2014/07/06(日) 19:44:36.43ID:3pODNgauお前のも通らない…( ´,_ゝ`)プッ
0259login:Penguin
2014/07/06(日) 19:45:21.01ID:5yUt4sYBg++ sample.c -fpermissive
これで通ってるんだけどなあ
0260login:Penguin
2014/07/06(日) 19:46:27.14ID:3pODNgauにわかプログラマさん…( ´,_ゝ`)プッ
0261login:Penguin
2014/07/06(日) 19:46:57.83ID:6Fx7VglGprintf("%u\n",(unsigned int)p);
→
printf("%lu\n",(unsigned long)p);
とするべきかな。
0262login:Penguin
2014/07/06(日) 19:48:28.91ID:QZJSsCrGお前暇人のくせにレス読んでねーのかよ。
>>243、>>247、>>248読めや。
0263login:Penguin
2014/07/06(日) 19:50:13.81ID:U0f0AKFSあ、まさにそれだった。通った。
0264login:Penguin
2014/07/06(日) 19:50:49.94ID:e+BELNCO今はどの環境でも問題なく出せる書き方を探ってるところなんだよ
ど素人デル男の出番はもう無いよ
0265login:Penguin
2014/07/06(日) 19:51:16.04ID:tXX7StBdお前は答え当てずっぽうだった時点で発言権ないんだが
もし、知識があるならこれ書き換えてちゃんとした結果返すようにしてみな
0266login:Penguin
2014/07/06(日) 19:52:27.86ID:3pODNgau0267login:Penguin
2014/07/06(日) 19:52:31.84ID:5yUt4sYBその辺の挙動がgccとg++では違うのな
0268login:Penguin
2014/07/06(日) 19:54:29.88ID:U0f0AKFSデル男さんの経験値を物語っていますねw
0269login:Penguin
2014/07/06(日) 19:54:36.30ID:nH97RYbs0270login:Penguin
2014/07/06(日) 19:54:50.36ID:aR9r68dI> printf("%u\n",(unsigned int)p);
アドレスを表示したいなら、"%p", p
そのアドレスにあるデータをunsigned intで表示したいなら、"%u", (unsigned int) *p
で良いんじゃないの?
0271login:Penguin
2014/07/06(日) 19:55:28.12ID:6Fx7VglGそっか。64bit環境でも(少なくともgccでは)intは32bitなのか。いま手元には
ARM Linux 32bitの環境しかなかったんでわからなかった。
0272login:Penguin
2014/07/06(日) 19:56:18.21ID:3pODNgau0273login:Penguin
2014/07/06(日) 19:58:01.48ID:6Fx7VglGなにぶん初心者相手なんでアドレスを10進で表示したかったんだよ。
0274login:Penguin
2014/07/06(日) 19:58:42.25ID:3pODNgau0275login:Penguin
2014/07/06(日) 19:58:46.09ID:U0f0AKFS時給:300円
条件:デル男
0276login:Penguin
2014/07/06(日) 19:59:26.47ID:5yUt4sYBん?>>246はコンパイル通ったんじゃなかったっけ?
0277login:Penguin
2014/07/06(日) 20:01:58.82ID:tXX7StBdそんなこと何時言った?
で、お前はそういうの出せるの?
0278login:Penguin
2014/07/06(日) 20:02:32.78ID:U0f0AKFSまともなバグレポートも改良貢献も出来ないベータテスターを
テスターと言っていいものだろうか
0279login:Penguin
2014/07/06(日) 20:03:20.59ID:e+BELNCO>>246をソースをそのままビルドして
>>249って言ってるんじゃないかな
そこはpの演算前後の差がわかるようにデル男自ら書き直してもらえばいいよ
簡単だし
0280login:Penguin
2014/07/06(日) 20:03:22.58ID:QZJSsCrG#include <stdio.h>
int main(int c, char **v){
unsigned char a, *p;
int i, inc;
inc = 8 / sizeof(unsigned long);
p = &a;
for(i = 0; i < 10; i ++){
*(unsigned long **)&p += inc;
}
printf("&a = %p\n", &a);
printf("p = %p\n", p);
printf("sizeof(unsigned long) = %ld\n", sizeof(unsigned long));
printf("distance = %ld\n", (unsigned long)p - (unsigned long)&a);
return 0;
}
0281login:Penguin
2014/07/06(日) 20:06:01.91ID:tXX7StBd>そこはpの演算前後の差がわかるようにデル男自ら書き直してもらえばいいよ
>簡単だし
デル男ってコピペしか出来ない人だから無理だよ
0282login:Penguin
2014/07/06(日) 20:08:18.31ID:3pODNgauGJ…( ´,_ゝ`)プッ
0283login:Penguin
2014/07/06(日) 20:09:02.41ID:U0f0AKFSで、BASICできるの?
0284login:Penguin
2014/07/06(日) 20:10:21.24ID:e+BELNCO0285login:Penguin
2014/07/06(日) 20:12:48.10ID:3pODNgauプログラマではないのです
80になる理由なら聞きますが…
0286login:Penguin
2014/07/06(日) 20:17:35.52ID:U0f0AKFSデル男じゃないけど仮想環境にWinも入れてるから、Linuxで動かなくてもいいよ。
0287login:Penguin
2014/07/06(日) 20:18:33.02ID:tXX7StBd嘘ついたんじゃねえか
0288login:Penguin
2014/07/06(日) 20:19:17.57ID:nH97RYbs382 :[Fn]+[名無しさん]:2013/12/20(金) 19:48:18.42 ID:/6VaGKZa
>>381
プログラミングなんて
底辺脳筋野郎しかやりませんが。
あなた年収いくら?w
0289login:Penguin
2014/07/06(日) 20:19:37.22ID:3pODNgauコイツが梨奈使ってる訳ありえへんからな…( ´,_ゝ`)プッ
0290login:Penguin
2014/07/06(日) 20:19:57.11ID:U0f0AKFSBASICコードはよ
0291login:Penguin
2014/07/06(日) 20:20:45.76ID:nH97RYbs0292login:Penguin
2014/07/06(日) 20:21:06.61ID:U0f0AKFS0293login:Penguin
2014/07/06(日) 20:25:29.69ID:3pODNgau当然、今はね…( ´,_ゝ`)プッ
必要ないですからね…( ´,_ゝ`)プッ
0294login:Penguin
2014/07/06(日) 20:26:07.15ID:nH97RYbs0295login:Penguin
2014/07/06(日) 20:26:21.68ID:U0f0AKFSLibreOffice使ってる?
0296login:Penguin
2014/07/06(日) 20:30:23.27ID:3pODNgauロシアの大学生だって…エリーナさん…( ´,_ゝ`)プッ
0297login:Penguin
2014/07/06(日) 20:30:37.63ID:nH97RYbs0298login:Penguin
2014/07/06(日) 20:31:47.46ID:U0f0AKFSつーか職場でLibreOffice入ってることはまだ稀だから
MS-Officeは嫌々ながら使ってるはずだよな。
0299login:Penguin
2014/07/06(日) 20:32:45.70ID:3pODNgauバッテリー充電インジケーターと外観がまるで一緒やったわ…( ´,_ゝ`)プッ
0300login:Penguin
2014/07/06(日) 20:33:27.40ID:U0f0AKFS捨てたはずのAspireでLibreOffice使ってるって意味ですね?
0301login:Penguin
2014/07/06(日) 20:35:15.82ID:nH97RYbs人に聞いておきながら、自分は逃げる卑怯者www
0302login:Penguin
2014/07/06(日) 20:37:40.30ID:U0f0AKFS傍から見ててもしょっぺぇしw
0303login:Penguin
2014/07/06(日) 20:39:00.37ID:3pODNgau0304login:Penguin
2014/07/06(日) 20:39:52.89ID:nH97RYbs0305login:Penguin
2014/07/06(日) 20:41:07.00ID:U0f0AKFSだからBASICも書けませんってことね
0306login:Penguin
2014/07/06(日) 20:42:04.75ID:nH97RYbs一応、本は読んだみたいだしwww
0307login:Penguin
2014/07/06(日) 20:44:41.72ID:3pODNgauLibreはMySQLのフロントにしてたけどODBCの文字化けに負けた…2年前…( ´,_ゝ`)プッ
0308login:Penguin
2014/07/06(日) 20:45:13.74ID:e+BELNCOデル男自身は全く理解してなかったというオチだったけどな
0309login:Penguin
2014/07/06(日) 20:46:58.66ID:nH97RYbs0310login:Penguin
2014/07/06(日) 20:48:41.88ID:U0f0AKFS自宅で何をDB管理してたんだよwwwアフィ収入かwwww
0311login:Penguin
2014/07/06(日) 20:48:43.96ID:3pODNgau実務はプロにまかせましょう…( ´,_ゝ`)プッ
0312login:Penguin
2014/07/06(日) 20:48:55.77ID:nH97RYbs0313login:Penguin
2014/07/06(日) 20:51:01.84ID:e+BELNCO0314login:Penguin
2014/07/06(日) 20:51:30.43ID:U0f0AKFS0315login:Penguin
2014/07/06(日) 20:52:07.71ID:QZJSsCrG0316login:Penguin
2014/07/06(日) 20:56:58.74ID:3pODNgauJDBCだと使い物にならないくらい遅いもね?…( ´,_ゝ`)プッ
0317login:Penguin
2014/07/06(日) 20:57:55.06ID:U0f0AKFSだから何のデータ格納してたの?
0318login:Penguin
2014/07/06(日) 20:58:59.14ID:tXX7StBd今はねってことは昔はしてたんだろ?
何やってたんだ?
0319login:Penguin
2014/07/06(日) 20:59:28.01ID:U0f0AKFSLibreで諦めたんだw
0320login:Penguin
2014/07/06(日) 21:03:59.62ID:3pODNgauWorkBenchは窓ネイティブが梨奈ネイティブより無茶高速だった…( ´,_ゝ`)プッ
0321login:Penguin
2014/07/06(日) 21:06:47.49ID:U0f0AKFS0322login:Penguin
2014/07/06(日) 21:08:04.13ID:Bf67k+fb目的は検証です。
ってやつだろ。
必要に迫られて勉強した奴とは違うだろうからな。
0323login:Penguin
2014/07/06(日) 21:08:07.85ID:U0f0AKFSエンドユーザーへの入出力用UIじゃないぞ?
0324login:Penguin
2014/07/06(日) 21:08:13.15ID:tXX7StBdで、昔はどんなプログラム書いてたのよ?
0325login:Penguin
2014/07/06(日) 21:10:28.89ID:Bf67k+fbプログラミング知識
と次はなんですか、SQLですかw
もっと本職が湧いてきて、ボコられるぞ。
0326login:Penguin
2014/07/06(日) 21:12:34.29ID:3pODNgauhttp://anago.2ch.net/test/read.cgi/notepc/1401587251/745
0327login:Penguin
2014/07/06(日) 21:13:48.98ID:U0f0AKFS↓
自演認定
↓
hissiとかリンク貼り
↓
他板におびき寄せる
↓
通報
始まるよー
0328login:Penguin
2014/07/06(日) 21:14:51.78ID:Bf67k+fb週ごとに、自爆年表作ったら?
0329login:Penguin
2014/07/06(日) 21:17:25.89ID:+9SRw6Ni0330login:Penguin
2014/07/06(日) 21:45:28.48ID:U0f0AKFSに逃げるのは的確な判断だ
そこの嗅覚だけはさすがだなw
0331login:Penguin
2014/07/06(日) 21:52:21.91ID:nH97RYbs日本語としておかしいことに気が付かないのは天然なんですか?
0332login:Penguin
2014/07/06(日) 21:55:29.82ID:3pODNgau0333login:Penguin
2014/07/06(日) 21:57:49.84ID:nH97RYbs0334login:Penguin
2014/07/06(日) 22:12:56.89ID:nH97RYbs教えてもらえるかも
0335login:Penguin
2014/07/06(日) 22:14:03.79ID:U0f0AKFS0336login:Penguin
2014/07/06(日) 22:19:25.40ID:3pODNgauそれくらいは知っています たんなる面白話ですよ…( ´,_ゝ`)プッ
■ このスレッドは過去ログ倉庫に格納されています