トップページ⇒tech
1001コメント252KB

C言語なら俺に聞け(入門編)Part 125

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2014/02/16(日) 01:49:14.42
C言語の入門者向け解説スレッドです。

★前スレ
C言語なら俺に聞け(入門編)Part 124
http://toro.2ch.net/test/read.cgi/tech/1389096769/
★過去スレ
ttp://makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
★教えて欲しいのではなく宿題を丸投げしたいだけなら
  ↓宿題スレ↓へ行ってください。
C/C++の宿題片付けます 166代目
http://toro.2ch.net/test/read.cgi/tech/1381909900/
★C++言語については避けてください。C++対応明記スレへどうぞ。
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
  # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること。
  # サイズが大きい場合はアップローダ等を利用してください。
ttp://codepad.org/
ttp://ideone.com/
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
【重要】
当たり前の事ですが、2chではコピペ荒らしは禁止されています
0002テンプレ続き2014/02/16(日) 02:04:45.42
【重要】
hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
また、hogeはNGワードに追加しておくことが強く推奨されています。
0003デフォルトの名無しさん2014/02/16(日) 02:09:37.41
>>1-2
乙
0004デフォルトの名無しさん2014/02/16(日) 17:09:10.64
チンチンうずうず
0005デフォルトの名無しさん2014/02/19(水) 02:13:36.37
ほしゅ
0006デフォルトの名無しさん2014/02/19(水) 02:31:13.82
算術オーバフローを、なんかこう、バシッと判定できませんかねえ。
質問でした。
0007【重要】2014/02/19(水) 10:36:50.29
hogeは禁止されていません。チョーセン人が追加した偽テンプレ(>>2)は無視してください。
0008デフォルトの名無しさん2014/02/19(水) 12:23:33.90
>>7はいつもの韓国人によるスクリプト荒らし
とりあえずhogeをNGに入れておけば>>7も見なくて済む
0009【重要】2014/02/19(水) 12:35:46.40
チョーセン人がhogeをNGにいれて無視すれば何も問題は無い
0010デフォルトの名無しさん2014/02/19(水) 13:16:34.81
なんだこのスレは
9件中4件があぼーんだ
どれだろうな

片 山
Q Z
ho ge
チョー セン
u y
0011デフォルトの名無しさん2014/02/19(水) 13:21:24.48
基地害以外はhogeなんて使ってない現実を考えると
わざわざhogeを使って質問する意味はないわな
0012デフォルトの名無しさん2014/02/19(水) 14:02:08.59
相変わらずチョーンジン連呼するage荒らし。
0013デフォルトの名無しさん2014/02/19(水) 14:12:37.33
相変わらず2chではデフォルトのsageない事が荒らしだとかチョーセンルールを繰り返すチョーセン人
死ねばいいのに
0014デフォルトの名無しさん2014/02/19(水) 14:15:12.05
ageが荒らし行為だという根拠を出してみろよ どこにそんなルールがあるんだ?
チョーセン語は読めないから日本語のソース限定な
0015デフォルトの名無しさん2014/02/19(水) 14:18:33.63
age荒らし == ageることが荒らし

と思う時点で最近2chに来たばかりの韓国人
そんな韓国人がhogeを禁止されてないと言ったところで誰も信じない
0016デフォルトの名無しさん2014/02/19(水) 14:22:02.79
それじゃage荒らしを定義してみろよ
チョーセン語じゃなくて日本語でな
0017デフォルトの名無しさん2014/02/19(水) 14:25:09.98
また韓国人によるage荒らし。
0018デフォルトの名無しさん2014/02/19(水) 14:36:05.87
チョーセン人によるチョーセン人のためのチョーセンルール
0019デフォルトの名無しさん2014/02/19(水) 14:43:08.80
>>16
スレタイがハングルじゃないから読めないみたいだな
0020デフォルトの名無しさん2014/02/19(水) 15:16:21.18
「age荒らし」を定義しろよ チョーセン人
0021デフォルトの名無しさん2014/02/19(水) 15:48:02.42
やっぱり読めないのかwww
誰かにハングルに訳してもらえwwwww
0022デフォルトの名無しさん2014/02/19(水) 18:16:12.07
何にしてもhogeが禁止で確定したのは良かったと思う。
0023デフォルトの名無しさん2014/02/19(水) 18:39:16.51
いいから半島へ帰れ
0024デフォルトの名無しさん2014/02/19(水) 19:34:01.25
普通の神経してたらこの状況でhoge使って書き込もうとは思わんわなw
それでもhoge厨はhogeを書き込む
つまり(ry
0025デフォルトの名無しさん2014/02/19(水) 20:28:28.17
【注意事項】
hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
また、hogeはNGワードに追加しておくことが強く推奨されています。
0026デフォルトの名無しさん2014/02/20(木) 14:16:48.29
CentOS 6.5 でC言語の勉強をしています。
あるソースコードのコンパイルでつまずいています。
アドバイスが欲しいです。

環境は次のコマンドで揃えました。
yum install gtk2-devel devhelp gtk2-devel-docs gcc

このプログラムは無事コンパイルできました。
#include <gtk/gtk.h>
int main(int argc, char** argv) {
GtkWidget *window;
gtk_init(&argc, &argv);
続きます。
0027デフォルトの名無しさん2014/02/20(木) 14:18:52.26
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_set_size_request(window, 300, 200);
gtk_widget_show(window);
gtk_main();

return 0;
}
これはコンパイルできるのですが、次のソースコードがコンパイルできません。
#include <gtk/gtk.h>
static void cb_button_clicked(GtkWidget *button, gpointer user_data) {
gtk_main_quit();
}
int main(int argc, char** argv) {
0028デフォルトの名無しさん2014/02/20(木) 14:18:53.41
hogeは禁止されていません。チョーセン人が追加した偽テンプレ(>>2)は無視してください。
0029デフォルトの名無しさん2014/02/20(木) 14:21:23.38
GtkWidget *window;
gtk_init(&argc, &argv);
window = gtk_wiindow_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_set_size_request(window, 300 ,200);
{
GtkWidget *button;
button = gtk_button_new_with_lavel("Quit");
gtk_container_add(GTK_CONTAINER(window), button);
g_signal_connect(G_OBJECT(button), "clicked", G_CALLBACK(cb_button_clicked), NULL);
}
gtk_widget_show_all(window);
gtk_main();

return 0;
}
0030デフォルトの名無しさん2014/02/20(木) 14:23:27.59
コンパイルは次のコマンドを使っています。
gcc image-viewer.c -o image-viewer `pkg-config --cflags --libs gtk+-2.0`
コンパイルした時のエラー情報は、
image-viewer.c: In function ‘main’:
image-viewer.c:15: 警告: assignment makes pointer from integer without a cast
/tmp/ccV8Rz7V.o: In function `main':
image-viewer.c:(.text+0x69): undefined reference to `gtk_button_new_with_lavel'
です。
0031hoge2014/02/20(木) 14:25:26.09
> gtk_button_new_with_lavel
夜間中学に入って英語をやりなおせ
× lavel
○ label
0032デフォルトの名無しさん2014/02/20(木) 14:30:53.38
>夜間中学
にほんごじょうずだね
0033hoge2014/02/20(木) 14:34:23.40
>>32
他人に強制しているルール(>>25)を守れないチョーセン人 www
0034デフォルトの名無しさん2014/02/20(木) 14:52:26.89
>>31
ありがとうございます!
夜間小学校から頑張ってきます!
0035デフォルトの名無しさん2014/02/20(木) 15:01:33.74
gtkってIDE使えないんだっけ?
emacsの補完機能でabbrevbあたりでどうにかしようとして、触るのヤメたから忘れた。
vimのオムニ補完の方が使い勝手が良いよね。軽いし。
0036デフォルトの名無しさん2014/02/20(木) 16:35:48.45
大抵の質問者は>>1-3くらいのテンプレは読むけど、最新5レスも読まない。
だから韓国人が禁止しませんとたまに書き込んだところで最新5レス以内にそれがなければほとんど意味がない。
安心安心。
0037デフォルトの名無しさん2014/02/20(木) 18:45:42.22
キムチのように顔真っ赤だな チョーセン人
チョーセンルールに従ってhogeはスルーしろよ wwww
0038デフォルトの名無しさん2014/02/20(木) 19:04:55.74
このage荒らしってC系スレに貼り付いてるけどC系言語で挫折したのかな
0039デフォルトの名無しさん2014/02/20(木) 20:11:31.02
「age荒らし」の定義はどうした?
早く答えろ チョーセン人
0040デフォルトの名無しさん2014/02/20(木) 22:19:22.80
たぶんそう。
C言語が習得できなかったんだろう。
0041デフォルトの名無しさん2014/02/21(金) 00:36:23.37
c言語どころか日本語も習得できてないじゃん

未だにage荒らしの意味が分からないらしいしw
0042デフォルトの名無しさん2014/02/21(金) 00:38:55.14
「age荒らし」の定義はどうした?
早く答えろ チョーセン人
0043デフォルトの名無しさん2014/02/21(金) 09:22:28.89
xcodeでC言語を勉強中なのですが詰みました。
ヘルプお願いします。

scanfで文字列を入力したいのですが、なぜか数字&アルファベット以外を入力すると
2文字目以降入力できません。
例:うお 入力できる /  おう(し) しが入力できず。
0044デフォルトの名無しさん2014/02/21(金) 11:23:46.37
2バイト文字はcharではないよ
0045デフォルトの名無しさん2014/02/21(金) 13:47:40.71
入門書レベルをやってる間は日本語を使うべきでない
マルチバイト文字といって1バイト(char)に収まらなかったり
エンコーディング方式が3種類ほどあって環境によっては不一致で文字化けしたりする

入門書によっては無視してたりするので一通り終わってから改めて見直すべし
0046デフォルトの名無しさん2014/02/21(金) 14:03:04.38
>>43
エスパースレで聞くといいよ
0047デフォルトの名無しさん2014/02/21(金) 20:27:59.47
入門段階で文字コードを理解しておく方が良い
どーせ、後で必要になる
0048デフォルトの名無しさん2014/02/21(金) 21:00:22.22
struct test {
struct {
int i;
int i2;
} test2;
}

int test2 (void) {
}
これってあり?
0049デフォルトの名無しさん2014/02/21(金) 22:27:29.57
C系スレってチョーンジンチョーンジン連呼する韓国人が住み着いてるよな
0050デフォルトの名無しさん2014/02/21(金) 22:32:58.69
「age荒らし」の定義はどうした?
早く答えろ チョーセン人
0051432014/02/21(金) 22:44:28.22
みなさんありがとうございました。
ずっと、scanf 日本語 とかいうキーワードでググって調べてました。
charではない、2バイト文字などヒントを頂けたので調べる手がかりが掴めました。
マルチバイトとかワイド文字列とかいろいろでてきたので
また時間をかけて読み理解していこうと思います。
0052デフォルトの名無しさん2014/02/21(金) 22:46:30.84
>>51
馬鹿には無理

>>50
お前も馬鹿だから理解できない
0053デフォルトの名無しさん2014/02/21(金) 22:54:40.29
韓国人は age荒らし=ageカキコ だと一生思ってればいいと思うよ。
0054デフォルトの名無しさん2014/02/22(土) 00:27:00.36
チョーセン人によるチョーセン人のためのチョーセンルール
0055デフォルトの名無しさん2014/02/22(土) 01:44:46.43
このage荒らしはいつまで居座り続けるんだろう。
0056デフォルトの名無しさん2014/02/22(土) 03:54:32.63
ワイド文字列は、符号化がUnicode
文字セットは、UCSに近い

主にUTF-8を使う。漢字は3バイトが多い
他にUTF-16, UTF-32もある


マルチバイトは古くからある、JIS X0208からの派生
JISはメールで使う、ISO-2022-JP
Shift JIS系は、Windows-31J(CP932)
EUCはUnix系で使うが、最近はUTF-8を使うことが多い
0057デフォルトの名無しさん2014/02/22(土) 04:09:11.84
こんな時間までスレ違いネタを引っ張るチョーセン人
0058デフォルトの名無しさん2014/02/22(土) 08:11:09.16
「age荒らし」の定義はどうした?
早く答えろ チョーセン人
0059デフォルトの名無しさん2014/02/22(土) 16:28:11.36
糞スレ上げんな死ねや厨房
0060デフォルトの名無しさん2014/02/22(土) 16:41:26.00
>>59
言うだけ無駄
そいつ荒らしの自覚ないらしいよ
かなり迷惑してるけどどうしようもない
0061デフォルトの名無しさん2014/02/22(土) 18:49:08.96
2ch初心者か? 2chはsage無い/sageるの二択
特別の事情がある時はスレのルールでsage推奨にしている

デフォルトはsage無い
0062デフォルトの名無しさん2014/02/22(土) 19:44:31.20
age↑↓sage

とかってバンドどうよ
0063デフォルトの名無しさん2014/02/22(土) 19:51:01.85
そういう名前のバンドあっただろ
0064デフォルトの名無しさん2014/02/22(土) 20:11:02.13
test
0065デフォルトの名無しさん2014/02/23(日) 04:57:59.01
>>56
スレ違い
知識をひけらかしたいだけならブログでやれ精神異常
0066デフォルトの名無しさん2014/02/23(日) 05:04:23.24
>>65
あんな程度のことに過剰反応じゃない?
精神病なの?
0067デフォルトの名無しさん2014/02/23(日) 06:59:33.12
>>66によりスレ違いはOKになりました
スレ違いだと言われたらこう返せばOKです

>あんな程度のことに過剰反応じゃない?
>精神病なの?
0068デフォルトの名無しさん2014/02/23(日) 07:42:54.20
>>56
ドヤ顔でウソ 最高に恥ずかしい
0069デフォルトの名無しさん2014/02/23(日) 13:38:28.96
>>59
いいぞ
その韓国人にもっと言ってやれ
0070デフォルトの名無しさん2014/02/23(日) 13:41:29.19
南トンスルランドへ帰れ チョーセン人
0071デフォルトの名無しさん2014/02/23(日) 16:43:45.72
double型ってメリットあるんですか?


1.23*e^(-12)
とかこういう表現すると分かりにくくないですか?
0072デフォルトの名無しさん2014/02/23(日) 17:01:50.76
>>71
int型、long型だと表現できる数値の範囲が狭まられる。
double型だと表現できる範囲がかなり大きくなる。
それに数値が大雑把になるが細部に拘りがなければOKな場合に重宝する。
0073デフォルトの名無しさん2014/02/24(月) 12:41:55.63
cで使える多倍長整数演算ライブラリでお寿司めは何?
0074デフォルトの名無しさん2014/02/24(月) 20:25:46.12
gmp
0075デフォルトの名無しさん2014/02/25(火) 00:06:04.27
>>63
そういえば神聖かまってちゃんってバンドあったな
0076デフォルトの名無しさん2014/02/25(火) 02:30:43.22
これか。
http://www.youtube.com/watch?v=Am7TdE1efx4
0077デフォルトの名無しさん2014/02/25(火) 06:19:15.42
>>76
中居かわいそう
0078デフォルトの名無しさん2014/02/25(火) 08:12:44.52
SMAPあまり好きじゃないけどこれは同情するわw
0079デフォルトの名無しさん2014/02/25(火) 18:46:36.98
英語圏の奴らっていいよな。
日本人が日本語でプログラミングしてるようなもんだろ・・・。
0080デフォルトの名無しさん2014/02/25(火) 19:08:31.95
大して変わらん
単語レベルの話だし、発音も関係ない
queueをクエウエって読んでても別に構わない

そんなに日本語でコーディングしたいならひまわりやれば
0081デフォルトの名無しさん2014/02/25(火) 21:40:04.20
>>76
きもいな。
こんなの生放送に出すなよ。
0082デフォルトの名無しさん2014/02/26(水) 17:13:46.16
この板にいて自分でコミュ力あると思ってる奴はだいたいこんな感じだろ
0083デフォルトの名無しさん2014/02/26(水) 18:29:26.51
関数のポインタをわかりやすく説明してくれ・・・

void (*po)() = func;

これが、

void *po = func

じゃだめな理由を・・・関数の戦闘アドレスを突っ込めば、void型が勝手にfunc関数のサイズを
設定してくれるんじゃないの?ポインタよく理解してないので何言ってるかわからん文章だったら御免。
0084デフォルトの名無しさん2014/02/26(水) 18:45:07.02
とりあえず void *po = func の行末にセミコロンを付けよう
0085デフォルトの名無しさん2014/02/26(水) 22:36:36.42
引数が分からんからじゃない?
0086 ◆QZaw55cn4c 2014/02/27(木) 03:17:47.09
>>83
左辺「void *po」
あるいは
「型 *po」
のみで、po が「関数の」ポインタであることを構文上から機械的に判断かのうだろうか?
0087デフォルトの名無しさん2014/02/27(木) 06:06:53.06
>>86
質問に質問で返してんじゃねーよ役立たずのゴミ
学校の教員気取りか気持ちわりぃ
0088デフォルトの名無しさん2014/02/27(木) 07:21:58.24
>>87
横からだが
問いの持つ問題に着眼できないのなら
彼に聞け↓
0089デフォルトの名無しさん2014/02/27(木) 07:22:44.51
   
  ,.-─ ─-、─-、
      , イ)ィ -─ ──- 、ミヽ
      ノ /,.-‐'"´ `ヾj ii /  Λ
    ,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{
   ノ/,/ミ三ニヲ´        ゙、ノi!
  {V /ミ三二,イ , -─        Yソ
  レ'/三二彡イ  .:ィこラ   ;:こラ  j{
  V;;;::. ;ヲヾ!V    ー '′ i ー ' ソ
   Vニミ( 入 、      r  j  ,
   ヾミ、`ゝ  ` ー--‐'ゞニ<‐-イ
     ヽ ヽ     -''ニニ‐  /
        |  `、     ⌒  ,/
       |    > ---- r‐'´
      ヽ_         |
         ヽ _ _ 」

Gugurecus  (西暦一世紀のギリシャの痴人)
0090デフォルトの名無しさん2014/02/27(木) 07:23:54.97
ポインタはどれも同じサイズじゃないだろうか?
0091デフォルトの名無しさん2014/02/27(木) 07:29:22.34
ヒント
データテーブルは単にシリアルではない
0092デフォルトの名無しさん2014/02/27(木) 12:34:39.52
アレっと思ったら、大きさの違うスコップを思い出してるわw
0093 ◆QZaw55cn4c 2014/02/27(木) 19:27:34.50
>>87
つ宿題スレの常連
0094デフォルトの名無しさん2014/02/27(木) 20:28:01.02
>>83
どっちでもいいよ
下だと関数型にキャストして取り出すだけ
0095デフォルトの名無しさん2014/02/27(木) 21:45:02.10
po()
(*po)()
どっちにする?
0096デフォルトの名無しさん2014/03/01(土) 20:49:11.77
JavaScriptで30fpsで安定させてループを回したいのですが、どうすればいいでしょうか
setIntervalでは微妙にばらつきがあるようで、一定速度で動いてくれません
PCスペックにより30fpsを満たさない場合を除き、
安定して30fpsを出すにはどうしたらいいでしょうか。
0097デフォルトの名無しさん2014/03/01(土) 21:17:04.22
>>96
スレタイは読める?
0098デフォルトの名無しさん2014/03/01(土) 21:21:21.59
www
0099デフォルトの名無しさん2014/03/01(土) 21:36:33.18
>>96
パソコンについてるcpuをI7にするとかどうですか?
0100デフォルトの名無しさん2014/03/01(土) 22:15:38.24
前スレ
998さん天才ですね
ありがとうございました

前スレ
>>999さん
了解しました!
0101デフォルトの名無しさん2014/03/02(日) 10:18:12.11
PerlでCSSをパースしたいんだが、どうやるのがベストか教えてくれ
$css['クラス名']['要素']みたいな感じでアクセスできるようにしたい
0102デフォルトの名無しさん2014/03/02(日) 16:50:20.70
そういうメジャーなフォーマットのパーサは誰かが既に書いている
0103デフォルトの名無しさん2014/03/02(日) 16:54:41.90
Perlスレで誰か教えてくれるんじゃない?
0104デフォルトの名無しさん2014/03/02(日) 16:58:54.93
Perlスレは叩かれるだけ。
0105デフォルトの名無しさん2014/03/02(日) 19:37:09.31
質問です。
円と円、クケイとクケイ、線と線の当たり判定はできるのですが、
それぞれ他の種類のものと当たり判定を行うにはどうしたらよいでしょうか?
円と四角とか難しすぎます。
0106デフォルトの名無しさん2014/03/02(日) 19:39:41.65
>>105
算数・数学を勉強するといいよ
0107デフォルトの名無しさん2014/03/02(日) 20:10:41.37
「●● ×× 当たり判定」で検索
0108デフォルトの名無しさん2014/03/02(日) 23:09:37.39
すいません、ホムペ作るときってどうやるのが一般的なんですか?
cgi修正したり、画像修正したり、HTML修正したりするたびに
FTPでそれぞれのフォルダに移動するのが面倒です

「使う画像を変更して・・・」
(カチッ)サーバーの上のフォルダ(カチカチッ)サーバーのimageフォルダ
(カチッ)ローカルの上のフォルダ(カチカチッ)ローカルのimageフォルダ
(カチ、クイッ)アップロード
F5
「あれ?変わんねー」
「ああ、そうか、HTMLも変えたからHTMLもか」
(カチッ)サーバーの上のフォルダ(カチカチッ)サーバーのHTMLフォルダ
(カチッ)ローカルの上のフォルダ(カチカチッ)ローカルのHTMLフォルダ
(カチ、クイッ)アップロード

このカチカチがすごく面倒です
FTPをたくさん立ち上げてそれぞれのフォルダ専用にしてみましたが
今度は目的のフォルダを開いてるFTPを探す手間が発生しました
ホムペ製作のプロの皆さんはどうやって作業しているんのでしょうか?
0109デフォルトの名無しさん2014/03/02(日) 23:16:50.99
DWでサイト定義作れば済む話。
しかも板違い。
ここにホームページのプロなんていない。
0110デフォルトの名無しさん2014/03/02(日) 23:25:14.79
ドリームウェイターってホームページビルダーより高くなかったっけ?
0111デフォルトの名無しさん2014/03/02(日) 23:28:37.68
クラウドにしとけばいいだろ。
イラレから保図書から全部付きで月5000円。
0112デフォルトの名無しさん2014/03/02(日) 23:29:16.35
ドリームウェルカム以外無理。
0113デフォルトの名無しさん2014/03/02(日) 23:31:03.53
クラウドって自分のデータを他人が保管してるんでしょ?w
キモっww
0114デフォルトの名無しさん2014/03/02(日) 23:34:17.48
いや、月料金のやつをクラウドと言ってる。
中身は一緒。
ダウンロードしてインストールが必要。
クラウドスペースは当然ついてくるけど、使ってるやつ少なそう。
0115デフォルトの名無しさん2014/03/03(月) 04:43:27.95
>>111
イラレフォトショ使ったことないから有り難みが分からんw
電気屋とかで見るとすげー高いけど何がそんなにいいの?
あんなこといいな♪できたらいいな♪ってのはフリーのソフトでできなかったことがないしなぁ

昔ちらっとだけフォトショか何かの本を見たときに、
芝生のど真ん中に写ったカラスの消し方が載ってたが、
それは撮るときになんとかしろよと思った
0116デフォルトの名無しさん2014/03/03(月) 07:34:55.66
JavaScriptのonKeyPressってもしかしてFireFoxで動かない?
代替手段あったら教えてくれ
<input type="text">でエンターキーが押されたら関数を実行したい
0117デフォルトの名無しさん2014/03/03(月) 07:39:15.74
スレタイも読めない頭悪いのが居ついて困っています
0118デフォルトの名無しさん2014/03/03(月) 07:42:30.44
そういえばちょっと前にSEOの話題が出てたけど、最近はMETAタグのキーワードとかデスクリプションの比重が軽いって本当なのかね。
0119デフォルトの名無しさん2014/03/03(月) 07:47:46.49
SEOは<TITLE>と<H1>が最強だろ

あとはゴミ

書かなくておk
0120デフォルトの名無しさん2014/03/03(月) 07:51:23.78
>>118
もうだいぶ前からメタタグは空気だよ
0121デフォルトの名無しさん2014/03/03(月) 08:05:53.50
>>119のサイト
<html>
<head>
<title>strcpy 危険 やめとけ</title>
</head>
<body>
<h1>strcpyは危険だからやめとけ</h1>
</body>
</html>
0122デフォルトの名無しさん2014/03/03(月) 15:26:34.03
空気の割にはメタタグ設定してる奴多いよな。
0123デフォルトの名無しさん2014/03/03(月) 16:04:36.09
定型文みたいなもんだろ
必要ないけどとりあえず書いとくみたいな
0124デフォルトの名無しさん2014/03/03(月) 16:22:46.43
>>121
文字数は多すぎても少なすぎてもダメらしいからそれじゃ多分上位に来ないよ。
0125デフォルトの名無しさん2014/03/03(月) 16:26:57.30
消えろ害人
0126デフォルトの名無しさん2014/03/03(月) 16:32:37.22
SEOなんて100%自己満足だよ
やっても全く意味なし
“最低限”のSEO対策とかたまに見かけるけど
あれは最早SEOではなく他人に見てもらう内容としての礼儀であって
SEO云々以前の問題
あとはどんなにSEO対策しようがしまいが全く関係ない
SEOで稼ごうとしてる本、コンサル、Web屋は全部詐欺だと思っていい
全く効果のないもので金とってるわけだからね
0127デフォルトの名無しさん2014/03/03(月) 17:17:55.45
信じる人がいればそこに高い付加価値が生まれるってなんとかいう作曲家が教えてくれたじゃないか
0128デフォルトの名無しさん2014/03/03(月) 18:27:51.53
Googleがガイドラインを公開してるわけだからある程度は効果あるんじゃないの。
0129デフォルトの名無しさん2014/03/03(月) 18:44:05.01
本物と同じ機能を持った安価な偽物で十分
いつだって中国は時代を先取りしていたアル
0130デフォルトの名無しさん2014/03/03(月) 19:27:10.88
優先順位を捻じ曲げる高い効果はあるが
自分の望みの出目を出せるかはまた別問題
0131デフォルトの名無しさん2014/03/03(月) 19:28:03.98
ガイドライン()

他人の情報で商売してるような一企業の方針に従う必要なんかない
馬鹿じゃねーの
0132デフォルトの名無しさん2014/03/03(月) 19:40:23.88
>>130
検索なんて結局のところ大企業や有名店に媚び売ってる下衆な商売なんだよな
しかもグローバル展開や都市集中型

例えばお前が地方の片田舎でカレー屋始めていくらSEOに金つぎ込んでも
上位に出てくるのは食べログ、クックパッド、ハウス、ココイチ、ゴーゴーカレー
地方のカレー屋は潰れようが何しようがどうでもいいという姿勢が明確
0133デフォルトの名無しさん2014/03/03(月) 19:43:01.57
>>127
この人か
https://twitter.com/samuragocchi/status/434992165257629697
0134デフォルトの名無しさん2014/03/03(月) 19:52:06.63
アメブロのメタタグうざくね?
0135デフォルトの名無しさん2014/03/03(月) 19:54:43.14
>>130
高い効果があるのなんてニッチな商売だけだろ。
お前がC言語の入門サイト作って10位以内に入ったらその発言を認めてやる。
0136デフォルトの名無しさん2014/03/03(月) 19:58:39.40
密教や秘密結社がサイトを持つことに疑問があるんだけど、
スキマ産業ってコモディティ化するとどうなるの?
0137デフォルトの名無しさん2014/03/03(月) 20:11:33.27
>>132
別にHPを持たなくても、どこか大きなサイトに登録できるでしょ
商店街単位か町単位で何かしないと、ジャスコに客取られるだけ
0138デフォルトの名無しさん2014/03/03(月) 20:11:58.65
>>136
社会権を獲得したかのように思わせることが可能になる
0139デフォルトの名無しさん2014/03/03(月) 20:15:14.01
一人芝居
0140デフォルトの名無しさん2014/03/03(月) 20:17:49.52
ジャスコはオワコンだからどうでもいいでしょ
行く奴は馬鹿
0141デフォルトの名無しさん2014/03/03(月) 20:31:07.99
質問です
<DIV>内にAjaxを使って取得したJavaScriptの関数を入れて、それを実行しようとしても関数が見つからないと出るのですが
これを実行するにはどうしたらいいでしょうか?
0142デフォルトの名無しさん2014/03/03(月) 20:39:37.81
ジャスコ行ったことあるけど何が楽しいのか分からん。
渋谷か原宿ぶらついてたほうがいいだろ。
何でジャスコなんか行くの?
0143デフォルトの名無しさん2014/03/03(月) 21:02:07.89
彼女が働いてるから。
0144デフォルトの名無しさん2014/03/03(月) 21:08:01.75
>>142
東京の何処が楽しいか分からない。
野山や川辺をぶらついてた方がいいだろ。
何で東京なんかに住むの?
0145デフォルトの名無しさん2014/03/03(月) 21:33:30.90
>>144
チャンスがあるから。
全国から人が集まってくる場所にはそれだけ多くの種類の価値観が集まっており、
イノベーションを起こすのには最適な環境だから。
また、どんな事業でも顧客となり得るのはアクセス可能な人口の中の一定比率であり、
その人口が大きければニッチな事業であっても十分な顧客を獲得できる可能性が高い。

ハンバーグにチョコレートソースをかけて出すような店は青森の田舎ではやっていけないが、
これが東京ならやっていける。
0146デフォルトの名無しさん2014/03/03(月) 21:36:30.03
Googleのガイドラインなんてあんの?SEO屋の経験則でしょ?
0147デフォルトの名無しさん2014/03/03(月) 21:41:31.79
>>145
男の子がメイドをやってるようなカフェはちょっと...。
0148デフォルトの名無しさん2014/03/03(月) 21:50:55.00
>>147
それもたぶん東京ならやっていける。
0149デフォルトの名無しさん2014/03/03(月) 21:53:53.10
キモヲタ喫茶とかどうよ
店員は全員ステレオタイプのキモヲタのみ
1000円で指名もできて30分話せる
0150デフォルトの名無しさん2014/03/03(月) 22:00:41.90
なぜ田舎には、オタクが楽しめるPCショップが見当たらないのか
なぜ田舎のPCショップの店員は素人ばかりなのか
0151デフォルトの名無しさん2014/03/03(月) 22:12:42.75
>>149
キモヲタと何の話するんだよw
0152デフォルトの名無しさん2014/03/03(月) 22:40:28.57
東京の話も悪くないのですが、>>141の質問にも回答していただけると助かります。
0153デフォルトの名無しさん2014/03/03(月) 22:44:35.44
>>152
webkitをforkして満足いくように改造する
0154デフォルトの名無しさん2014/03/03(月) 22:46:32.78
>>151
おまえがいま話そうとしてるじゃないか。w
0155デフォルトの名無しさん2014/03/03(月) 22:48:59.10
お前らは単にキモいだけで、オタクって言えるレベルの知識も話術もないだろ
0156デフォルトの名無しさん2014/03/03(月) 23:03:43.46
1000円でキモオタたちにコンサル業して貰えたら、そこそこだよね。
リーマンスーツを着たコンサルたちに、
「にゃんにゃん」とか「ラブ注入」って言って貰うのも悪くないけど
0157デフォルトの名無しさん2014/03/03(月) 23:54:55.33
キモオタカフェ
採用条件:博士卒以上、または、それに準ずる経験、知識
給料:歩合性
0158デフォルトの名無しさん2014/03/03(月) 23:59:27.91
>>157
キモヲタだからキモさも重要
0159デフォルトの名無しさん2014/03/04(火) 00:00:47.42
>>158
圏論やトポロジーについて一時間も語ったら、それだけでも結構キモいだろ
0160デフォルトの名無しさん2014/03/04(火) 00:02:07.14
どうせバイトなんだし、気にいったヤツが居たら、そのまま持ち帰ればいいしな
0161デフォルトの名無しさん2014/03/04(火) 02:45:52.10
>>159
それだけじゃキモくない
やっぱりキョドったりドモったり目つきがおかしかったりしないと
0162デフォルトの名無しさん2014/03/04(火) 03:18:31.76
>>144
東京ならではの"他人に無関心"な環境も人によっては住みやすいんだよ。
どこで聞いたか忘れたけど、東京のオカマバーのママが、
「田舎だったら人の目があるからオカマという生き方は難しかったと思う」って言ってて
なるほどと思ったよ。

俺も東京住んでみたいと思ってる。
0163デフォルトの名無しさん2014/03/04(火) 06:00:05.89
お前らが東京東京言うからどんなところか調べてみただろw
近所にこういう場所あったら本当にいいと思う
ttp://www.youtube.com/watch?v=FqWqanrBOcg
0164デフォルトの名無しさん2014/03/04(火) 07:59:20.80
折れは東京生まれの東京育ちだが、田舎門が東京というところは大概東京モンは少ない。
東京気取りのバケモンファッションの田舎者の巣窟
↑の竹下通りなんてもろそれ
0165デフォルトの名無しさん2014/03/04(火) 08:35:08.06
>>164
これが東京だ!って動画貼ってくれ。
0166デフォルトの名無しさん2014/03/04(火) 08:36:26.99
>>155
自己紹介乙www
0167デフォルトの名無しさん2014/03/04(火) 13:24:53.46
int (*compare)(const void*, const void*)

って何だよ、さっぱりわからん
0168デフォルトの名無しさん2014/03/04(火) 14:08:18.58
>>146
どういう風にサイトを作成したらインデックスされやすいかとか
どういう構成にしたらペナルティくらうとかGoogle自身が公式サイトで色々公開してるよ
0169デフォルトの名無しさん2014/03/04(火) 14:26:10.72
compare = &cmp1;
result1 = compare(d1,d2);

compare = &cmp2;
result2 = compare(d1,d2);
0170デフォルトの名無しさん2014/03/04(火) 15:50:35.31
調べたら本当に出てきたw
ttps://support.google.com/webmasters/answer/35769
0171デフォルトの名無しさん2014/03/04(火) 16:00:37.12
>・<title> タグの要素と alt 属性の説明をわかりやすく正確なものにします。
<h1>じゃなくてaltって書いてあるぞ
altって画像だよね?
0172デフォルトの名無しさん2014/03/04(火) 16:06:56.71
>>167
関数ポインタでggrks
0173デフォルトの名無しさん2014/03/04(火) 16:07:37.65
>サイトがガイドラインに違反している場合、Google ではサイトに対して手動による対策を適用します。

何が違反だよwwwww
誰もお前の会社と契約してねーっつーのwwwwwww
他人の情報集めて商売してる癖に馬鹿じゃねwwwwwwwww
0174デフォルトの名無しさん2014/03/04(火) 16:09:35.69
草生やす前にチンチン女に入れてこい
0175デフォルトの名無しさん2014/03/04(火) 16:15:31.57
契約云々じゃなくて単に検索結果に出さないよって意味でしょ。
0176デフォルトの名無しさん2014/03/04(火) 16:20:32.22
>>174
女のどこに?
尿道?アナル?
0177デフォルトの名無しさん2014/03/04(火) 16:21:54.57
>>176
がーん!
そういう質問するレベルの知能なら
女見てチンチンおったてなさい
0178デフォルトの名無しさん2014/03/04(火) 16:31:16.69
>>173
検索結果に出てこなくてもいいなら無視していいんじゃね?
検索に出てくるだけがマーケティングじゃないわけだし
0179デフォルトの名無しさん2014/03/04(火) 17:10:08.87
これでチンチン立つかどうか
ttp://pics.dmm.co.jp/mono/movie/4rki148/4rki148pl.jpg
0180デフォルトの名無しさん2014/03/04(火) 17:31:19.11
下半身見せられなかったら勃つ。
0181デフォルトの名無しさん2014/03/04(火) 17:43:26.50
>>170
>1 ページのリンクを妥当な数に抑えます。
妥当な数がいくつか書いてない。
いくつが妥当なの?
0182デフォルトの名無しさん2014/03/04(火) 18:11:18.00
>>174
いやwwwおかしいでしょwwwwww
違反ってwwwwwwwwwwwwwwwwww
何様のつもりだよwwwwwwwwwwwwwwwwwwwwwwww
0183デフォルトの名無しさん2014/03/04(火) 18:30:51.47
君が高校を卒業するくらいになればわかるよ
0184デフォルトの名無しさん2014/03/04(火) 18:33:12.21
>>179
不覚にも勃った
オレヨリデカイ
0185デフォルトの名無しさん2014/03/04(火) 19:50:21.51
下北沢全裸ライブ 前編 神聖かまってちゃんダイジェスト24
http://www.youtube.com/watch?v=tGXSf74p0j0

下北沢全裸ライブ 後編 神聖かまってちゃんダイジェスト25
http://www.youtube.com/watch?v=on_MztKpJII

後編のカズヤのくだりは笑ったわw
初対面の人に失礼すぎだろw
0186デフォルトの名無しさん2014/03/04(火) 20:16:56.53
ライブラリを探しています。
日本語(UTF-8)を単語単位に分割してくれるライブラリがあったら教えてください。
言語はPHPかPerlでお願いします。
0187デフォルトの名無しさん2014/03/04(火) 20:22:11.48
kakasi
0188デフォルトの名無しさん2014/03/04(火) 21:01:12.34
>>184
この子はどう?
ttp://pics.dmm.co.jp/mono/movie/adult/h_697sexy01/h_697sexy01pl.jpg
0189デフォルトの名無しさん2014/03/04(火) 21:29:35.18
C言語を勉強していてふと思ったのですが、
y=ax+bみたいなグラフはどう表示したらいいのでしょうか?
0190デフォルトの名無しさん2014/03/04(火) 21:33:08.23
>>189
言語が何か分かってないクズは消えればいいのに
0191デフォルトの名無しさん2014/03/04(火) 21:36:54.40
>>190
できないということですか?
言語について詳しく教えて頂けないでしょうか?
0192デフォルトの名無しさん2014/03/04(火) 21:38:05.80
>>189
言語だけでは無理
GUIライブラリと呼ばれるものの中で使いやすいものを選んで用いる
0193デフォルトの名無しさん2014/03/04(火) 21:38:38.37
また馬鹿が湧いてんのか
ニューハーフネタに飽きたら今度は釣り質問か
0194デフォルトの名無しさん2014/03/04(火) 21:43:40.82
>>189
gnuplotを使いパイプで流し込むってのが最も手軽で一般的な方法じゃないかな
0195デフォルトの名無しさん2014/03/04(火) 21:47:11.95
>>192
はいまず馬鹿が一匹釣れた〜
01961892014/03/04(火) 21:51:20.23
ここ荒らしが常駐してるんですね

とりあえずグラフ表示は簡単じゃないということはわかりました
ありがとうございました
0197デフォルトの名無しさん2014/03/04(火) 21:51:48.71
>>196
自己紹介乙
0198デフォルトの名無しさん2014/03/04(火) 21:52:31.20
>>189
printf("y=ax+bみたいなグラフ\n");
01991892014/03/04(火) 21:52:59.33
>>196は偽物です
サンプルコードを頂けるまで待ちます
0200デフォルトの名無しさん2014/03/04(火) 22:57:40.46
>>199
>>196
0201デフォルトの名無しさん2014/03/05(水) 00:01:01.62
リロードしてから書き込めよ
>>198にサンプリ出てるじゃん
0202デフォルトの名無しさん2014/03/05(水) 00:09:01.21
一休さんはやめろ
0203デフォルトの名無しさん2014/03/05(水) 00:12:27.09
一休和尚ってホモだったんでしょ?
つまり>>179とか>>188の世界
0204デフォルトの名無しさん2014/03/05(水) 03:51:31.42
思いついたこと
gnuplotを利用する(既出)
WindowsのGDIを利用する。
HTML5のCanvasを利用する。
ページプリンタのグラフィック機能を利用する。
PDFファイルを作成し表示させる。
0205デフォルトの名無しさん2014/03/05(水) 04:37:00.46
どんなグラフを求めてるかによるけど、
勉強中であれば文字で出力する所からかしら
えろい人ならどうするのかは知りません
0206デフォルトの名無しさん2014/03/05(水) 07:46:46.99
>>188
不覚にもイッタ
俺の彼女より可愛い
0207デフォルトの名無しさん2014/03/05(水) 11:09:56.63
>196
4次元フラグを描けとな?
0208デフォルトの名無しさん2014/03/05(水) 13:50:49.04
わざわざCでやる必要はあるのか?
0209デフォルトの名無しさん2014/03/05(水) 14:15:44.79
Cだと感じるんだよぉ
生々しいんだよぉ

       。ρ。      
         ρ      
         mドピュッ
        C|.| /⌒⌒⌒ヽ/~ ̄ ̄ ̄ ̄ヽ 〜
      /⌒ヽ⌒ヽ___   |  ∴ヽ  3  ) 〜  
     ./  _  ゝ___)(9     (` ´) ) 〜  
    /  丿ヽ___,.───|彡ヽ   へ へ|  〜 
    _/ )          (   Y ̄ ̄ ̄ ̄) 〜 
   (__/
0210デフォルトの名無しさん2014/03/05(水) 15:19:35.12
いくら強制ID入れたいからってむりやり荒らすなよ
0211デフォルトの名無しさん2014/03/05(水) 15:34:43.43
ビット円算って、なんの役に立つんですか?
0212デフォルトの名無しさん2014/03/05(水) 15:53:58.42
負等愚円算
0213デフォルトの名無しさん2014/03/05(水) 15:56:19.35
キャラ操作
0214デフォルトの名無しさん2014/03/05(水) 17:23:03.14
>>210                              
;;;;;;;;;;;ヽ         _,, -ー-、  ,r
;;;;;;;;;;;;;;;|       ,,r';´;;;;、ミミミミミ∨;;_;;;;;;;;;;;;;;;;;`ヽ,
;;;;;;;;;;;;;;;;|    /;;;;;;;;;;;_、、-''´ニニ ,__ `ヽ;;;;;;;;;;;;;/
;;;;;;;;;;;;;;;;;|  ./;;;;;;;;;/_, -''´::::;:;::::´ ̄`''' ';;;;;;;;/      / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
;;;;;;;;;;;;;;;;;;|/;;;;;;;;;;;/ ´._::::::::::::::::::,-、  ':;;;;/     /  
;;;;;;;;;;;;;;;;;;|\;;;;;;;;;;|  ‘ー''´ ,   、 ̄´  V、    <     ハァ?  意味わかんねえよ
;;;;;;;;;;;;;;;;;;|  \;;;;|      ,( ● ●)、    nヽ     \   
;;;;;;;;;;;;;;;;;|   .>y     ,'      ',   l゙) }      \_________________
;;;;;;;;;;;;;;;;|   l゙ n    l  _,,.--、, i    |、ノ
;;;;;;;;;;;;;;;|.   ', !〈    ',/r,二⌒ユヾ_   j
;;;;;;;;;;;;;;|    ヽ_∧    ''''´ ̄ ̄`   イ         __    (  丿
;;;;;;;;;;;;;|___,, -'''⌒ ヽv\       __,,ィ |        /,ハ    ) ノ   ドコマデクズヤネン
;;;;;;;;;;;;|ー- 、_      `ヽ`ヾ、ー''''´`´  ; j      r(ZZyZZZZZZ■
;;;;;;;;;;/   _,>、    `ヽ, `丁`l   ; √`-、   `ヽ `" //// 〉
;;;;;;;;;|   ´   `ー、    \|  ゝ、  ,〈  /       ゝ、,,_`´´ノ
;;;;;;;;ノ__       ィ´` 7ー、    ヽ\ノノ) ハ       ノ   /
;;;;;;/::::::`ー-、__   | ___,|  ヽ      `V/ '.,    /`ーァ ィソ
;;ノ:::::::::::::::::::::::`ー-Lユゝ,  `i          |   /   l//
:::::::::::::::::::::::::::::::::::::::::::::::::::ゝ,、、 l          |  ,r个 ー−イ
:::::::::::::::::::::::::::::::::::::::::::::::::::::lj |.|.l|          |. / �U   j
:::::::::::::::::::::::::::::::::::::::::::::::::::::´ lj.リ            |ノ      |
.

  .
0215デフォルトの名無しさん2014/03/05(水) 20:27:21.03
ニューハーフスレ
0216デフォルトの名無しさん2014/03/05(水) 23:49:39.60
ニューハーフのソープとか行ったことある人いる?
0217デフォルトの名無しさん2014/03/06(木) 00:19:34.26
普通のソープでいいだろ
0218デフォルトの名無しさん2014/03/06(木) 01:57:45.47
>>217
ニューハーフをどういう視点で見るかによるけど、普通の男として見るとホモってるような感覚になって無理。
だけどチンポの生えた妊娠しない女として見るとこれがまたなかなか興奮する。
もちろん女装の香りがするニューハーフだとそれは無理だから、チンポ以外はどう見ても女にしか見えないクオリティが必要。
そのクオリティだとマジで興奮するぞ、高い金や指名料払ってでもそういう奴にすべき。
0219デフォルトの名無しさん2014/03/06(木) 02:09:55.41
SOAPって、今でも使われることあるの?
0220デフォルトの名無しさん2014/03/06(木) 02:43:28.35
結局これいくつなんだよ


181:デフォルトの名無しさん :2014/03/04(火) 17:43:26.50 [sage]
>>170
>1 ページのリンクを妥当な数に抑えます。
妥当な数がいくつか書いてない。
いくつが妥当なの?
0221デフォルトの名無しさん2014/03/06(木) 04:32:04.15
普通のサイトなら1ページ3個くらいだろ
0222デフォルトの名無しさん2014/03/06(木) 06:10:13.45
すいません、質問です
ウェブページの背景画像のファイルを変更したのですが、ブラウザで確認しようとしてリロードしても変わりません
正攻法は一部を除き全部試しましたが全部無理です
助けてください

【試してないもの】
■ブラウザのキャッシュ削除
 確実だとは思いますが画像ファイルをアップロードするたびにキャッシュ削除して確認なんてやってられません
■キャッシュさせないようHTMLに記述
 画像まで効果があるかは分かりませんが、あったとしても画像を毎回全ロードというのも嫌です

基本的にキャッシュしてくれて、F5押したときだけ全リロードしてくれるようにできないんですかね?
Win7、IE11です
よろしくお願いします
0223デフォルトの名無しさん2014/03/06(木) 06:35:08.74
Web作成板でききなさい
0224デフォルトの名無しさん2014/03/06(木) 06:37:01.34
>>222
スパリロとかでいいんじゃね?
0225デフォルトの名無しさん2014/03/06(木) 07:05:14.03
スパリロとは
0226デフォルトの名無しさん2014/03/06(木) 07:35:37.69
サオありニューハーフとプレイ初体験(前半)
ttp://totoki10.dtiblog.com/category27-2.html
サオありニューハーフとプレイ初体験(後半)
ttp://totoki10.dtiblog.com/category27-3.html

なんか最後の締めで切なくなったよ。
悪い話ではなかった。
0227デフォルトの名無しさん2014/03/06(木) 07:51:42.72
朝の7時半からそういうのを読むってどうなの?
0228デフォルトの名無しさん2014/03/06(木) 09:57:42.12
スパリロって何?
0229デフォルトの名無しさん2014/03/06(木) 10:27:58.25
質問ですが、ファイルのところでマウスが右か左かで動くところを変える方法を知ってる方はおられますか?
0230デフォルトの名無しさん2014/03/06(木) 10:36:16.77
日本語でおk
0231デフォルトの名無しさん2014/03/06(木) 11:13:57.67
都市伝説じゃね?
0232デフォルトの名無しさん2014/03/06(木) 22:24:52.98
fileから読み取ってその数以下の素数を表示するプログラムで
putcharは正常に出力されるのですが
printfがおかしくなってしまいます
原因が分かる方教えていただけませんか?
0233デフォルトの名無しさん2014/03/06(木) 22:26:28.00
プログラムが間違いだらけなのが原因
02342322014/03/06(木) 22:26:31.61
#include <stdio.h>
//int sosu(int);
int main(void){
FILE *fp;
int a;
fp=fopen("primenumber.txt","r");
if ((fp = fopen("primenumber.txt", "r")) == NULL){
printf("強制終了しました\n");
return 1;//強制終了
}
while((a =fgetc(fp)) != EOF){
putchar(a);

sosu(a);
}
fclose(fp);
return 0;
}
02352322014/03/06(木) 22:27:02.22
sosu (int b){
int n,m,temp=0,cnt=0;//nはループ用変数
for(n=0;n<=b;n++){//入力された数までループ
for(m=2;m<n;m++){
if(n%m==0){//素数じゃないなら
//printf("%dは素数じゃない\n",n);
temp++;
break;
}
}

}
cnt=(b-temp)-3;
printf("%dの素数の数は%d\n",b,cnt);
temp=0;cnt=0;n=0;//初期化
}
0236デフォルトの名無しさん2014/03/06(木) 22:31:25.00
'0' は48
って意味は分かる?
0237デフォルトの名無しさん2014/03/06(木) 22:36:14.80
'0'は48である。とはどの規格書にも書いてない
0238デフォルトの名無しさん2014/03/06(木) 22:38:55.31
>>232
・fopen()を二度するな。
・fgetc()は「一文字読む込む」関数だ。
・素数(複数)を表示したいのか、素数の個数を表示したいのか、どっちだ。
0239デフォルトの名無しさん2014/03/06(木) 22:40:21.59
別に48じゃなくてもいいけど、本質はそこじゃないw
02402322014/03/06(木) 22:59:14.98
>>238
素数の個数です
fopenは直しておきます

48?
0241デフォルトの名無しさん2014/03/06(木) 23:41:48.16
文字コードとそのコードの文字がごっちゃになってる

fgetcは1文字しか読まない。
だから、123というデータに対してwhileの1回目は'1'しか読まない。
正確には、'1'という文字の文字コード49を、だな。
2回目は'2'の50、3回目に'3'の51。
02422322014/03/07(金) 00:01:59.50
>>241
ああ!
ありがとうございます
改行までを読みだしてやるならfscanfですか?
0243デフォルトの名無しさん2014/03/07(金) 00:06:14.93
え?
c言語 一行読み込み
でぐぐりもしないのか?
02442322014/03/07(金) 00:11:29.79
すみません
fgetsでしたね
0245デフォルトの名無しさん2014/03/07(金) 00:30:11.96
>>244
いや文字列としてじゃなくて数として読むならfscanfでいいよ。
0246デフォルトの名無しさん2014/03/07(金) 00:49:07.99
2度質問禁止ね
0247デフォルトの名無しさん2014/03/07(金) 00:49:55.18
あと満足いく回答を得られなかったからといって回答者に逆ギレするのも禁止
0248デフォルトの名無しさん2014/03/07(金) 11:10:32.79
列挙型と配列の違いって何?
0249デフォルトの名無しさん2014/03/07(金) 11:13:40.22
>>248
列挙型はシンボルを定義するだけ。配列は要素を並べて扱い易くした代物。
0250デフォルトの名無しさん2014/03/07(金) 14:17:35.56
列挙型は一つの値
配列は複数の値
0251デフォルトの名無しさん2014/03/07(金) 16:37:00.74
>>249、>>250
ありがとうございます
0252デフォルトの名無しさん2014/03/07(金) 18:31:14.89
ありがとうございますじゃねえよカス
0253デフォルトの名無しさん2014/03/07(金) 18:38:06.69
じゃー

シェシェ
0254デフォルトの名無しさん2014/03/07(金) 18:46:07.70
>>252
ワロタ
0255デフォルトの名無しさん2014/03/07(金) 19:59:53.52
今質問しようかと思って途中まで書いていたのですが、
スレを軽く読んでみると頭の悪い馬鹿回答者しかいないのでやめました。
0256デフォルトの名無しさん2014/03/07(金) 20:01:45.48
それは賢明
0257デフォルトの名無しさん2014/03/07(金) 20:50:37.07
>>255
雑音がおおい。荒らしを無視してください
0258デフォルトの名無しさん2014/03/07(金) 20:54:36.90
いつからこんなレベル低いスレになったんだ
0259デフォルトの名無しさん2014/03/07(金) 21:11:19.57
エヘン
俺が噂のバカ回答者だ
ほら、さっさと俺に聞け
なになに?なぜCなのかって?
おしっこはシーだからに決まってんだろ、たこ
はい、次
02602322014/03/07(金) 21:11:32.46
入門編だからしょうがないね
0261デフォルトの名無しさん2014/03/07(金) 21:25:05.17
入門編で許されるのは雑魚質問者
雑魚回答者は許されない
なぜならば中級者以降は回答の真偽をある程度吟味できるが、
入門者は吟味することが難しく、雑魚回答者がいい加減な知識で適当に回答したものを鵜呑みにする可能性があるからだ
0262デフォルトの名無しさん2014/03/07(金) 21:55:17.16
でもそれでいいじゃん
0263デフォルトの名無しさん2014/03/07(金) 21:56:42.22
入門って書いてあるのに、レベルの低い質問するとスルーされるし
大学の難しい宿題聞くと、宿題すれ行けとか言われるし・・・
0264デフォルトの名無しさん2014/03/07(金) 22:36:21.11
ここで聞くより自分で調べたほうが早いし自分のためになる
0265デフォルトの名無しさん2014/03/07(金) 23:36:14.61
>>263
大学の宿題が難しい?冗談だろw
さっさと退学届け出して、ハローワークで高卒を雇う零細企業さがしてこいよカス
0266デフォルトの名無しさん2014/03/07(金) 23:51:07.94
関数において例えば
func(void) {…};
とあれば引数を受け取らない
void func(…) { };
ってあれば値を返さない
ということですよね

void *malloc(size_t size);

↑だと返す型がvoid型?
void型って何ですか?
0267デフォルトの名無しさん2014/03/07(金) 23:54:20.96
汎用型とも言われて型がない。
void *←こういうのを汎用ポインタって言ってメモリの番地だけ指して、型を指定しない
型を指定してはじめて、メモリが参照している番地のデータが何かわかる
0268デフォルトの名無しさん2014/03/07(金) 23:55:11.98
void *はいかなるポインタとも互換
0269デフォルトの名無しさん2014/03/07(金) 23:57:35.00
ポインタ完全制覇を読めば書いてある
GDBの英語マニュアルを、頭から最後まで読め。GNUのツールを一通り使え。
関係データベースのマニュアルを英語のまま読め。c++を覚えて、GUIツールにQtつかえ
最初に長期休暇でデザパタとUMLをおぼえろ。VimかEmacsのどっちか使え。
0270デフォルトの名無しさん2014/03/08(土) 00:02:08.15
void* ← 計算も値を取り出すことも出来ないゴミ。
0271デフォルトの名無しさん2014/03/08(土) 00:02:56.66
キャストして使うものだ
0272デフォルトの名無しさん2014/03/08(土) 00:03:16.76
氏ね
02732662014/03/08(土) 00:04:38.96
やっぱり、そういうのに特化した本読まないといけないっすかね
難し〜 w

ありがとです
0274デフォルトの名無しさん2014/03/08(土) 00:06:03.90
だったらくるなクズ
0275デフォルトの名無しさん2014/03/08(土) 00:06:06.27
>>273
おまえ如きのゴミが現実世界でcを使う機会なんてないよ
0276デフォルトの名無しさん2014/03/08(土) 00:07:31.62
voidとvoid*はちゃうんやで。
0277デフォルトの名無しさん2014/03/08(土) 00:15:31.81
voidは役立たずだがポインタにすると万能
0278デフォルトの名無しさん2014/03/08(土) 00:25:22.57
はぁ?
警告出さなくなるだけで万能とな
0279デフォルトの名無しさん2014/03/08(土) 00:28:10.84
知らないならレスしないでください
0280デフォルトの名無しさん2014/03/08(土) 00:31:45.52
はい、雑魚回答者の俺様がきたよ。
質問しなさい
0281デフォルトの名無しさん2014/03/08(土) 00:57:27.48
生きてて恥ずかしくないの?死んだら?
0282デフォルトの名無しさん2014/03/08(土) 01:03:20.56
たいした知識ないけど回答するよ
質問プリーズ
0283デフォルトの名無しさん2014/03/08(土) 01:19:59.95
>>278
レベル低っ
0284デフォルトの名無しさん2014/03/08(土) 01:48:40.17
教えを請う態度がなってないな

まず住所氏名電話番号を晒してパンツ全部焼却処分して証拠写真アップすれば
思考力皆無で人並み以下の暗記力くらいしか能のないうんこちゃんにもわかるよう平易に噛み砕いて説明してやってもいいよ
0285デフォルトの名無しさん2014/03/08(土) 01:49:36.13
>>284
本を出せや
0286デフォルトの名無しさん2014/03/08(土) 01:52:17.85
なんなんだ
スレタイに(入門編)って書いてあるじゃん
質問に答えられないなら黙っていればいいし、
答えられるなら、初級者であろうと上級者であろうとこたえてあげればいいし、
スレがゴミだと思うなら、見なきゃいいし

煽る必要は全くない
0287デフォルトの名無しさん2014/03/08(土) 02:01:47.07
ゴミが自己顕示欲のためにウソを答えることはむしろ害悪
0288デフォルトの名無しさん2014/03/08(土) 02:32:49.00
そもそも自分で調べることもできないゴミしか来ない
0289デフォルトの名無しさん2014/03/08(土) 02:39:15.62
住民の知識レベルや機知がガタ落ちなのをウッカリ失念してたわ
パンツ焼却を迫られてるのは 283 な
0290デフォルトの名無しさん2014/03/08(土) 03:08:02.06
これは切ない

ttp://infomgitaiken.blog.fc2.com/blog-entry-3460.html
0291デフォルトの名無しさん2014/03/08(土) 03:14:18.75
アフィ乙
0292デフォルトの名無しさん2014/03/08(土) 03:39:59.11
cについて
mallocのキャストは明示的にやる必要はないですよね?
0293デフォルトの名無しさん2014/03/08(土) 04:12:14.81
やるにこしたことはないです
0294デフォルトの名無しさん2014/03/08(土) 04:20:05.27
ポインタ完全制覇内容はいいけど文体が嫌い
0295デフォルトの名無しさん2014/03/08(土) 06:03:40.95
void*ってtemplateあれば不要かね
0296デフォルトの名無しさん2014/03/08(土) 06:46:51.72
>>292
キャストはコンパイラの型チェックを無効にするので使用は最小限にとどめるべき
mallocをキャストするヘボは派遣契約を切られても文句は言えない
0297デフォルトの名無しさん2014/03/08(土) 07:23:48.74
>>295
CスレとC++スレの区別もつかないゴキブリ並の知能しかないお前の存在と同じで不要じゃね?
0298デフォルトの名無しさん2014/03/08(土) 08:13:49.91
void*は共用体を使った構造体と絡めると面白いよな
0299デフォルトの名無しさん2014/03/08(土) 11:02:14.97
中途半端なレスしてわかってるフリをしないでください
0300デフォルトの名無しさん2014/03/08(土) 11:31:27.49
ここのスレはCの知識は全然身につかないけど、人への罵り方だけはバッチリ身につくね ww
0301デフォルトの名無しさん2014/03/08(土) 11:39:02.53
>>300
土曜日の午前中からそんなくだらないレスに時間を費やすお前が哀れだよ
リアルでも気持ち悪いってよく言われるでしょ

あ、陰で言われてるから気付かない?
0302デフォルトの名無しさん2014/03/08(土) 11:49:37.02
>>298
つcodepad/ideone
0303デフォルトの名無しさん2014/03/08(土) 12:03:24.05
>>302
ステマうざすぎ
0304デフォルトの名無しさん2014/03/08(土) 12:32:22.99
>>296
テストハーネスは何使ってんの?
C++じゃコンパイル引っかかるだろ
ああ、ヘボ派遣じゃユニットテストなんてやらないか
0305 ◆QZaw55cn4c 2014/03/08(土) 12:34:59.68
C++ で malloc() 使うとか
0306デフォルトの名無しさん2014/03/08(土) 12:40:31.62
>>300
うむ
だがお前はまだ半人前だから
そのみっともない草マークはつけたままにしておけ
0307デフォルトの名無しさん2014/03/08(土) 12:43:11.59
>>304
ここはC言語スレだが。
底辺派遣はスレタイも読めないのか?
0308デフォルトの名無しさん2014/03/08(土) 12:58:30.70
ここはCスレの皮をかぶったニューハーフスレだ馬鹿
ニューハーフスレとして立てるとスレ違いと言われて追い出されるからCスレと書いてあるだけだ
0309デフォルトの名無しさん2014/03/08(土) 12:58:37.48
朝鮮人だからじゃね
0310デフォルトの名無しさん2014/03/08(土) 15:04:19.75
俺の硬いチンコをしゃぶらせてやろうか?
嬉しいだろう
0311デフォルトの名無しさん2014/03/08(土) 19:53:09.31
>>305
PODにはよく使うが異端か?
0312デフォルトの名無しさん2014/03/08(土) 19:59:30.75
>>311
PlainOldData でも new/delete にしていいと思うがなにかmalloc()にお得なところがあるの?
0313デフォルトの名無しさん2014/03/08(土) 22:54:51.45
ニュー ハーフのほうが男のツボを知ってるからフェラとか上手いってきいたけど本当?
0314デフォルトの名無しさん2014/03/09(日) 00:20:19.36
>>313
前立腺マッサージとかもうまいよ。
0315デフォルトの名無しさん2014/03/09(日) 02:25:09.24
現在プログラム板のID制導入の投票を実施中です
よろしくお願いします

プログラム板 強制ID制導入に関する投票スレ
http://kohada.2ch.net/test/read.cgi/vote/1394290844/
0316デフォルトの名無しさん2014/03/09(日) 06:16:28.80
↑
意味のない投票の宣伝コピペ荒らし
0317デフォルトの名無しさん2014/03/09(日) 06:24:15.21
チンチン、うずうず
マンコほしいよぉ
0318デフォルトの名無しさん2014/03/09(日) 11:24:35.97
みんな思っていたんだよ、いい加減にしろって


66 名前:*************.home.ne.jp[sage] 投稿日:2014/03/09(日) 10:55:47.48 ID:fIyxrFDq
【賛成】
荒れすぎ。ID 開示程度で嫌がるヤツがいるってことは、裏を返せば多少なりとも抑止効果もあるかも知れない。

>こんなに沢山、どのスレに居たの?

主に初心者質問系スレ。自分が知ってて気が向いたら答えてた。
.
0319デフォルトの名無しさん2014/03/09(日) 11:31:04.98
↑そいつただの自己顕示欲を満たしたいだけのクズ
初心者の質問に初心者が答えていたらスレのレべルは低いまま
0320デフォルトの名無しさん2014/03/09(日) 11:32:17.60
初心者の質問答えてあげて俺かっこいいみたいな奴がのさばるから
上級者がいなくなるんだよ
0321デフォルトの名無しさん2014/03/09(日) 11:33:29.67
自分の知識ひけらかして偉そうになってる奴もキモさは異常
0322デフォルトの名無しさん2014/03/09(日) 11:53:33.89
えへん
エヘンエヘン!
俺って偉そうだろぅ?
えへん、えへん
チミタチに教えてあげよう
チンチンはマンコに入れるためにある。
入れられないチミタキは人間じゃない
ガハハ
0323デフォルトの名無しさん2014/03/09(日) 12:06:09.96
初心者相手に抽象概念の専門用語並べて悦に入る上級者
0324デフォルトの名無しさん2014/03/09(日) 12:26:29.94
すごい自己紹介だなw
0325デフォルトの名無しさん2014/03/09(日) 12:30:07.91
反対してるやつは自演やくだらない書き込みが
恥ずかしいと思っているクズ。

自演やくだらない書き込みでも恥ずかしくないと思っている
ならIDぐらい余裕だろう
0326デフォルトの名無しさん2014/03/09(日) 12:49:20.21
いずれに初心者が手軽に質問できるようなスレになったら終わりだということだ
0327デフォルトの名無しさん2014/03/09(日) 13:36:59.84
斬新な日本語だな
0328デフォルトの名無しさん2014/03/09(日) 15:05:16.46
気軽に質問できるのはいいことだが
手軽に質問となるとちょっとごめんこうむりたい
0329デフォルトの名無しさん2014/03/09(日) 15:54:00.23
ちょっと質問しようとのぞいたら
このスレくさすぎて萎えた
0330デフォルトの名無しさん2014/03/09(日) 16:29:10.74
一週間会社休んで嫁にフェラチオさせてたら30分経過してた末に寝てた。アゴ。
0331デフォルトの名無しさん2014/03/09(日) 19:24:29.73
>>329
それでOK
0332デフォルトの名無しさん2014/03/09(日) 19:27:35.53
やっぱりチンチン弄りながらのC言語が正しいな
0333デフォルトの名無しさん2014/03/09(日) 19:28:37.18
それCじゃなくてG
0334デフォルトの名無しさん2014/03/09(日) 19:29:13.45
なるほど
0335デフォルトの名無しさん2014/03/09(日) 19:30:01.73
人に聞く前に自分で調べろ
0336デフォルトの名無しさん2014/03/09(日) 21:25:40.06
自分で調べられることを面倒だからと言って質問するのはあれだが、
自分がちょっとわかるからって初心者を叩くのはどうかと。。。
0337デフォルトの名無しさん2014/03/09(日) 21:40:54.19
ここは質問スレだよね?
0338デフォルトの名無しさん2014/03/09(日) 21:58:45.53
私はこのスレの存在を否定する
0339デフォルトの名無しさん2014/03/09(日) 22:11:47.57
こうも低俗なレスばかりだとトラウマ職人も腕の見せ様が無いからね
まあ過去に色々トラウマ背負わされた雑魚が「プレッシャーに負けない強い心」とか変なプライド持って隙を見せないよう警戒しながら荒らしてんだろうけど
0340デフォルトの名無しさん2014/03/09(日) 22:14:16.72
ここを荒らしてるのって、日本語が不自由な方々だと思うんだけど。
別のいたとかで荒らしてるヤツらと行動原理がまったく一緒だよ。
0341デフォルトの名無しさん2014/03/09(日) 22:16:18.74
俺にいわせりゃここで質問してる無能もそれに意気揚々と答えてる雑魚も荒らしなんだが
0342デフォルトの名無しさん2014/03/09(日) 22:20:55.53
「C言語の質問スレだから、C言語関連であればどんな質問でも許される」
とでも思ってるんだろうな
0343デフォルトの名無しさん2014/03/09(日) 22:42:02.30
IDが出るようになれば、くだレス、関係ないレスは
やがて淘汰される
0344デフォルトの名無しさん2014/03/09(日) 22:50:51.67
自治スレとCスレの区別もつかない>>343みたいのが居座ってる限りIDが入ったところで何の解決にもならない
0345デフォルトの名無しさん2014/03/09(日) 22:57:52.45
結局id派はチョンと同じなんだよ
アメリカ全体で言えば明らかに少数派のチョンが必死でロビー活動して慰安婦像を立てるのと同じ
0346デフォルトの名無しさん2014/03/09(日) 23:02:47.63
早くIDがつかないかな
0347デフォルトの名無しさん2014/03/09(日) 23:03:48.13
そうやって明確な根拠もなく相手を貶めるやり方が既にヤツらっぽいんだけどな
0348デフォルトの名無しさん2014/03/09(日) 23:26:54.16
>>345
頭悪そうな書き込みだな
おまえ、偏差値低かったろ?
どの機関でどのくらいだった?
代ゼミクラスで55程度か?
0349デフォルトの名無しさん2014/03/09(日) 23:31:35.76
俺の偏差値は

人に聞く前に自分で調べろ!

うっ、出る。びゅるっびゅるるっ。
0350デフォルトの名無しさん2014/03/09(日) 23:36:12.51
シーシーしーししーしーおしっこしーしー
0351デフォルトの名無しさん2014/03/09(日) 23:40:13.94
やあよ!やあよ!
0352デフォルトの名無しさん2014/03/10(月) 11:43:54.51
ケツの中でビクッビクッて脈うって放出される感覚たまらないよな。
こっちはイってなくてもめちゃくちゃ興奮するし、満足感みたいなのがある。
女の気持ちが少し分かる気がする。
0353デフォルトの名無しさん2014/03/10(月) 11:53:35.29
他人のソースに、readme.mdっていうのがよく入ってるけど
なんで、テキストじゃないの?
0354デフォルトの名無しさん2014/03/10(月) 12:36:31.30
スレタイも読めない馬鹿がまた着た
0355デフォルトの名無しさん2014/03/10(月) 12:39:21.51
すれたい?
マンコにスリスリならしたい!
0356デフォルトの名無しさん2014/03/10(月) 14:14:12.50
Githubとか便利なんだよ
0357デフォルトの名無しさん2014/03/10(月) 14:16:08.67
話題そらし乙
0358デフォルトの名無しさん2014/03/10(月) 17:23:36.54
パコパコ
0359デフォルトの名無しさん2014/03/10(月) 17:30:41.49
>>353
テキストだよ
0360デフォルトの名無しさん2014/03/10(月) 18:08:34.83
みんなニューハーフとハメるときもゴムしてる?
妊娠しないからなしでいいよね?
0361デフォルトの名無しさん2014/03/10(月) 18:59:48.08
>>355
ニューハーフのケツマンコじゃだめか
0362デフォルトの名無しさん2014/03/10(月) 19:01:35.10
病気になるよ
0363デフォルトの名無しさん2014/03/10(月) 19:56:20.97
>>353
どこから持ってきたんだ
githubならその意味がわかると思うが
0364デフォルトの名無しさん2014/03/10(月) 20:14:05.17
訳わかめ酒
0365デフォルトの名無しさん2014/03/10(月) 20:30:00.65
しーと全然関係ないしー
0366デフォルトの名無しさん2014/03/10(月) 20:30:27.96
わかめ酒ってマン汁混ざらないの?
0367デフォルトの名無しさん2014/03/10(月) 20:40:38.89
わかめ酒、したこと無い。
そもそも酒飲まないし
わかめカルピスならおいしそうだな
ちなみに自分のカルピスではございません 
0368デフォルトの名無しさん2014/03/10(月) 20:51:17.46
ワカメカルピスいいね
セフレの家行くときはだいたい車だから飲めないんだよね
今度ワカメカルピス頼んでみよう
0369デフォルトの名無しさん2014/03/10(月) 20:59:02.50
文字列型charを引数にするときはやっぱり
*charのほうがいいですか?
0370デフォルトの名無しさん2014/03/10(月) 21:11:17.67
>>369
ここで誰かにやめとけって言われたらやめるの?
馬鹿じゃねw
頭悪そうwww
0371デフォルトの名無しさん2014/03/10(月) 21:14:12.09
https://ideone.com/hPvnFT
逆ポーランド記法に変換するプログラムを書きました。operatorの部分を、Hashで書きたいのですが、最も簡単にHashを書く方法はありますか
よろしくお願いいたします
0372デフォルトの名無しさん2014/03/10(月) 21:15:50.29
>>371
馬鹿には教えてもムダ
0373デフォルトの名無しさん2014/03/10(月) 21:19:30.87
>>369
いいえ。
0374デフォルトの名無しさん2014/03/10(月) 21:20:42.88
>>371
目的によって書き方は変わる。
目的さえ明確になれば、自ずと書き方はわかるはず。
0375デフォルトの名無しさん2014/03/10(月) 21:34:32.09
push_p(),push_s()、pop_p(),pop_s()はpush()、pop()にまとめようと思っております
03763712014/03/10(月) 21:41:23.53
>>374
曖昧な回答するならしないでください
0377デフォルトの名無しさん2014/03/10(月) 21:41:53.61
>>375
じゃあ勝手にやれば?
ここはお前のTwitterじゃない
0378デフォルトの名無しさん2014/03/10(月) 21:43:25.38
>>371に嫉妬してるの?
0379デフォルトの名無しさん2014/03/10(月) 21:47:48.39
嫉妬する理由ってなによ
0380デフォルトの名無しさん2014/03/10(月) 21:51:09.98
>>379
ゴミコードと共に恥ずかしげもなく糞質問をする度胸
0381デフォルトの名無しさん2014/03/10(月) 22:06:54.56
俺からしたら、割と難しそうなアルゴリズムだから、すごいのかなと思って
0382デフォルトの名無しさん2014/03/10(月) 22:36:53.25
K&Rの二版の付録の標準ライブラリのlimits.hの説明のところの
larger values may be used.
とあるのですが、定義された値よりも大きい数字が使えるということですよね。
たまにint型の変数に9999999とか代入するのを見るのですが、INT_MAXを超えた数値
を代入しても問題ないのでしょうか?
0383デフォルトの名無しさん2014/03/10(月) 22:37:08.62
俺が読めないからゴミコードだ
0384デフォルトの名無しさん2014/03/10(月) 22:51:11.49
>>383
もしかして: お前がゴミ
0385デフォルトの名無しさん2014/03/10(月) 22:54:49.62
今どきK&Rとかねーよ
0386デフォルトの名無しさん2014/03/10(月) 23:25:03.51
>>382
問題ない を定義せよ
0387デフォルトの名無しさん2014/03/10(月) 23:48:11.60
>>386
問題ない=
>>382以外の人間にいかなる直接的・間接的な損害を負わせた場合であっても
>>382がその全額を補償することが法律によって保証される

法律によって>>382以外の人間に対しても責任が発生する場合は問題あり
0388デフォルトの名無しさん2014/03/10(月) 23:56:18.20
自分で実験して調べろよ
なんでできないんだよ
0389デフォルトの名無しさん2014/03/10(月) 23:59:09.75
頭の悪い人間の質問って
問題に対して調べもせず考察もせずただ教えて〜だもんな
きもすぎ
0390デフォルトの名無しさん2014/03/11(火) 00:01:33.76
それができりゃこのスレで質問なんかしない
つまりここにいるのは無能だけ
0391デフォルトの名無しさん2014/03/11(火) 00:43:27.90
質問です
8年を秒に直すと何秒ですか?
0392デフォルトの名無しさん2014/03/11(火) 00:45:20.31
>>391
60*60*24*(365*6+366*2)
くらいです
03933912014/03/11(火) 00:54:30.59
>>392
その結果の数値を計算してくれというネタ質問のつもりだったけど、
質問してよかった、ありがとう
俺の頭の中から完全にうるう年が抜けてたよ
コードの修正しないと・・・
0394デフォルトの名無しさん2014/03/11(火) 00:55:22.46
死ね
0395デフォルトの名無しさん2014/03/11(火) 01:33:46.22
>>393
一応突っ込んどいてやるが、閏年の求め方は知ってるな?
0396デフォルトの名無しさん2014/03/11(火) 01:53:45.85
一年を概ね365.2422日で計算すると良いって、バッチャが言ってた
0397デフォルトの名無しさん2014/03/11(火) 01:55:02.17
ワロタ
0398デフォルトの名無しさん2014/03/11(火) 01:59:43.29
>>396
マジレスしとくと、お前の婆さん間違ってる。
それは地球の公転周期であって、暦とは値が違う。
0399デフォルトの名無しさん2014/03/11(火) 02:25:20.47
一年: 365日
四年: 365.25日
百年: 365.24日
四百年: 365.2475日
0400デフォルトの名無しさん2014/03/11(火) 02:36:22.28
つまり西暦何年からの8年か指定しないと分からんてことだな
0401デフォルトの名無しさん2014/03/11(火) 02:42:05.91
> 四百年: 365.2475日
> 四百年: 365.2475日
> 四百年: 365.2475日
> 四百年: 365.2475日
> 四百年: 365.2475日
0402デフォルトの名無しさん2014/03/11(火) 03:08:17.09
閏秒も計算に考慮しないといけない?
0403デフォルトの名無しさん2014/03/11(火) 03:21:58.81
自転周期も公転周期も何十億年という単位で考えると一定値で固定されているわけじゃないんだがな
0404デフォルトの名無しさん2014/03/11(火) 09:11:29.90
>>401
何か間違ってる?

まぁ、>391のお題そのまま厳密に解くなら>400、>402を考慮しなくちゃなんだけどね。
私なら365.25で計算して、下の方は丸めて約何千秒とするかな。
0405デフォルトの名無しさん2014/03/11(火) 10:01:37.18
概算ならそれでいいよ
0406デフォルトの名無しさん2014/03/11(火) 11:08:02.40
概算じゃだめだろ
0407デフォルトの名無しさん2014/03/11(火) 12:12:20.83
カレンダーの話じゃなくて概算の話だろ
大丈夫400年もあれば地球の公転周期も変わるってじっちゃんが言ってた
0408デフォルトの名無しさん2014/03/11(火) 12:13:21.26
カレンダーの話だよ。
公転周期とかごっちゃにしてるの恥ずかしいぞ?
0409デフォルトの名無しさん2014/03/11(火) 12:21:49.08
カレンダーなら、開始年月日〜終了年月日を指定してくれないと回答不能だね
0410デフォルトの名無しさん2014/03/11(火) 12:35:24.21
1年の日数はだんだん減ってきているらしい
わずか5万年後には1年が365.20日、
つまり5年に1回閏年で十分、という時代がくる
0411デフォルトの名無しさん2014/03/11(火) 12:46:15.31
時間がちじむのですか!?
0412デフォルトの名無しさん2014/03/11(火) 12:50:48.68
>>410
お前は公転周期の事ばっかり考えて
自転速度の変化について全く考慮が漏れてる。
やりなおし
0413デフォルトの名無しさん2014/03/11(火) 13:00:08.76
main=-61;
が動かないんだけど、いつから動かなくなった?
0414デフォルトの名無しさん2014/03/11(火) 13:07:07.19
環境も書かないスクリプトキディにはおすすめできない
0415デフォルトの名無しさん2014/03/11(火) 13:08:02.21
最新の物理学では物質は根源的にはひもでできていて、
この世界は13次元から成っているらしい
宇宙の膨張の速度はビッグバン後、
徐々に遅くなっていると思われていたが
最新の観測データでは逆に加速して膨張していってるらしい
その膨張を支えるエネルギーが暗黒エネルギーと呼ばれる正体不明のエネルギーで
それが異次元宇宙から流れ込んでいるらしい
0416デフォルトの名無しさん2014/03/11(火) 13:50:06.23
>>412
いや、日数が減っているのは1日が長くなっているのが主要因なんだが
0417デフォルトの名無しさん2014/03/11(火) 15:41:44.49
旧人類の文化を調査した結果、
1500日に1度現れるウルードシというモンスターを鎮めるため
全世界で祭りを行っていたと思われる数多くの証拠が見つかりました
0418デフォルトの名無しさん2014/03/11(火) 17:45:26.72
1500日ってことは4年ちょっとに1度の頻度か
めんどくさいな
0419デフォルトの名無しさん2014/03/11(火) 19:13:49.60
その8年はどの暦の8年かにもよるな
0420デフォルトの名無しさん2014/03/11(火) 20:00:05.05
火星暦だったりして
0421デフォルトの名無しさん2014/03/11(火) 20:46:23.00
宇宙って素敵よね
0422デフォルトの名無しさん2014/03/11(火) 20:48:44.50
それより女体が素敵だな

まんこぉ、いょまんこぉ
熊もびっくり
0423デフォルトの名無しさん2014/03/11(火) 23:54:07.65ID:er4e8bPZ
ID開通だってよ
0424デフォルトの名無しさん2014/03/12(水) 00:05:46.07ID:7paErtV9
あいでぃーマンコに入れて感じてろカス
0425デフォルトの名無しさん2014/03/12(水) 05:00:15.14ID:sV0NfGMp
藤村新一
森口尚史
佐村河内守
小保方晴子
産経新聞
片山祐輔 ← New!
0426デフォルトの名無しさん2014/03/12(水) 12:33:49.75ID:fA/dxlLx
片山は白でも黒でもいいから、よくやったと言ってやりたい。
IDスキル皆無なくせに糞みたいな取り調べだけは必死でやるゴミ警察に一矢報いてくれた。
0427デフォルトの名無しさん2014/03/12(水) 13:16:51.13ID:mBb/VCzL
民間から登用して大分レベルアップしてる
おそらくお前よりは上
0428デフォルトの名無しさん2014/03/12(水) 15:08:57.08ID:k2RSk+O8
>>427
熊本や福岡はレベル低い?
0429デフォルトの名無しさん2014/03/12(水) 16:33:10.67ID:MBc7GH4m
>>427
民営化すると最強な予感
0430デフォルトの名無しさん2014/03/12(水) 17:22:15.07ID:KKfOBh+S
大分が民営化?
最強は熊本のくまもんだと思うんだけど、大分ってなんかいたっけ・・・?
0431デフォルトの名無しさん2014/03/12(水) 17:35:02.01ID:t5L+YYoS
#include <stdio.h>

void fun(int **npp){
int i;
for(i=0;i<10;i++){
*(npp[i]) = i;
}
}

main(){
int *nump[10] = {};
fun( nump);
int j;
for(j=0;j<10;j++){
printf("%d\n",*(nump[j]) );
}
return;
}

これwindowsのgccでコンパイルして実行するとエラーになるんですがどこがおかしいのでしょうか
なんか基本的なことがわかってなさそうな予感がします。
0432デフォルトの名無しさん2014/03/12(水) 17:43:02.73ID:BrZp1Dbu
ぬるぽに書き込んでいる。
次元を1つ落とすと↓こう書いているのと同じ

void fun(int *p) {
 int i = 1;
 *p = i;
}

main() {
 int *num = NULL;
 fun(num);
}
0433デフォルトの名無しさん2014/03/12(水) 17:54:06.97ID:t5L+YYoS
>>432
もしかして、はじめのint **numpの宣言では 実際のintの数字を格納するメモリが確保されていないので
数字を代入できないということでしょうか
だとしたらmallocなりでメモリは別に確保しないといけない!ということであってますか?
0434デフォルトの名無しさん2014/03/12(水) 17:54:13.41ID:HHcXsdAu
char *ptr = "123"
printf("%s",*ptr)

とすると123
と表示されるのはなぜですか
*ptrは文字列リテラルの先頭文字へのポインタとなるので
printf("%s",*ptr) だと先頭文字の1だけが表示されるはずではないのですか
0435デフォルトの名無しさん2014/03/12(水) 17:57:38.86ID:/8TjOYok
>>434
ttp://codepad.org/DLkBceMs
表示されないけど
そもそもそのプログラムはバグってるから環境依存だよ
0436デフォルトの名無しさん2014/03/12(水) 17:59:06.33ID:wFvHR0oU
char *ptr = "123"
printf("%s",ptr);
0437デフォルトの名無しさん2014/03/12(水) 18:04:14.91ID:0GC7hBT5
>>434
考え方はあってる
多分コンパイルし忘れとかでソースと違う動きをしている
0438デフォルトの名無しさん2014/03/12(水) 18:06:36.34ID:HHcXsdAu
>>435
省略してごめんなさい
具体的には
#include<stdio.h>
int main(void)
{
char *ptr ="123";
printf("%s",ptr);
return 0;
}
です
0439デフォルトの名無しさん2014/03/12(水) 18:33:26.52ID:rqA8oJVP
おいいいい
0440デフォルトの名無しさん2014/03/12(水) 18:34:28.59ID:t5L+YYoS
>>438
さっきのprintf("%s",*ptr)は書き間違いですかね
そもそも%s(と言うか文字列)は \0 がくるまで文字を読み込んでいくものだからそれであってますよ
例: char str[10] = { 'a', 'b', 'd' , ' \0' } を先頭から printf("%s",str);すると
abd が出力される
0441デフォルトの名無しさん2014/03/12(水) 18:37:45.81ID:t5L+YYoS
#include <stdio.h>
#include <stdlib.h>

fun(int *ia){
int j = 0;
for(j= 0;j<10;j++){
ia[j] = j;
}
}

main(){

int *intary;
intary = (int *)malloc( sizeof(int)*10 );
fun( intary);
int i;
for(i=0;i<10;i++){
printf("%d\n",intary[i]);
return;
}
}


さっきのmallocを使って書いてみたんですが 0 とだけ出力されてしまいやっぱりうまく行きません
今度は intaryは nullpointer ではないじゃずですよね・・・?
何がいけないのでしょうか
0442デフォルトの名無しさん2014/03/12(水) 18:41:30.31ID:HHcXsdAu
>>440
はい、最初のは書き間違えでした
%s(と言うか文字列)は \0 がくるまで文字を読み込んでいくものだという説明で納得しました
ありがとうございます
0443デフォルトの名無しさん2014/03/12(水) 18:49:35.98ID:wFvHR0oU
>>441
returnの位置
0444デフォルトの名無しさん2014/03/12(水) 18:51:54.84ID:Jb6YhUW8
釣りかこれーw
さっきから巧妙すぎるぞw
0445デフォルトの名無しさん2014/03/12(水) 18:52:12.88ID:t5L+YYoS
>>443
・・・ありがとうございます。ちょっと休んできます
0446デフォルトの名無しさん2014/03/13(木) 12:50:27.78ID:VqXiOKXg
失礼します
フォーム上にPDFを表示させたいと思い、COMのaxAcroPDFコントロールを使ってみたのですが
配置して実行してみると、以下のようなエラーが出てきます

COMException はハンドルされませんでした
クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))

すこしぐぐってみたところ、製品がインストールされてなかったりしてdllが足りないと出るエラー?のようですが
インストールも、AcroPDF.dllの存在も確認しています
どなたか解決法をご存知の方がいればお願いします
0447デフォルトの名無しさん2014/03/13(木) 13:14:35.11ID:dyPbFnv9
>>446
スレ違いです。ここは主にC言語の環境に依存しない辺りを初心者が突っ込みあいをするスレです。
0448デフォルトの名無しさん2014/03/13(木) 13:21:10.86ID:VqXiOKXg
>>447
一応C#上だったんですがスレ違いですか
よくわからないので立てるまでもないスレに行ってきます
0449デフォルトの名無しさん2014/03/13(木) 13:32:47.52ID:7ws/bC7e
C# は C言語じゃないから
字面がにてるけど、全く別の言語体系
0450デフォルトの名無しさん2014/03/13(木) 16:44:34.38ID:gcu1hbSp
JAVAパクっただけだし
それだったら、すべてのOSで使えるようにすればいいのに
だったら、JAVAでいいじゃん
0451デフォルトの名無しさん2014/03/13(木) 16:47:31.62ID:Se024/Kp
この間、逆ポーランド記法に変換するプログラムを書いた者です。
このプログラムが、コメントのところから止まってしまうのは何故でしょうか。
https://ideone.com/3oSVvJ
0452デフォルトの名無しさん2014/03/13(木) 17:33:25.21ID:7ws/bC7e
>>451
流し読みで 47行目 if (*in == '(' && *in == ')') {
中断条件まちがってない? && ではなく || の気配
0453デフォルトの名無しさん2014/03/13(木) 17:47:54.58ID:b0UpGYy6
なんで疑問形なんだよ
0454デフォルトの名無しさん2014/03/13(木) 17:48:07.00ID:Se024/Kp
>>452
printfデバッグしていると、どうやらループにすら入っていないようなのです。
ちなみにコンパイラはgcc、バージョンは4.6.3、OSはUbuntu12.04LTSです
0455デフォルトの名無しさん2014/03/13(木) 17:48:59.46ID:ZLHpPjTL
>>452
曖昧な答えなんかいらねんだよ
お前が実験して成功してからもの言えクズ
0456デフォルトの名無しさん2014/03/13(木) 17:49:29.16ID:7ws/bC7e
あと、スタックの実装で
*top++ や *top-- はポインタを動かしてる
(*top)++ (*top)-- で指し先を増減しないといかんよ
>>452 の修正+↑の修正で infix_to_postfix() から戻ってくる

が、stack_empty() で無限ループしてる 内容追うのつかれたので あとはまかせた
0457デフォルトの名無しさん2014/03/13(木) 17:52:44.75ID:7ws/bC7e
>>455
んなもん知るかー
絶対に成立しない条件の記述を見ると、間違いだと思うべ?
(マルチスレッド環境で volatile な変数だと怪しいけど、そういう話ではないからな)
0458デフォルトの名無しさん2014/03/13(木) 17:57:13.14ID:Se024/Kp
もとになったプログラムはこちらです
前も貼ったのですが、すみません
https://ideone.com/hPvnFT
push_p(),push_s(),pop_p(),pop_s()をpush(),pop()にまとめただけなのですが、動かなくなってしまいました
ポインタのインクリメント、カッコでくくってもダメでした…
0459デフォルトの名無しさん2014/03/13(木) 18:23:12.89ID:7ws/bC7e
https://ideone.com/QBPqKE
スタックの実装ミス ( >>456 ) と
push_p push_s pop_p pop_s → push, pop の置き換えが間違ってる
0460デフォルトの名無しさん2014/03/13(木) 18:38:15.55ID:Se024/Kp
皆さんありがとうございました。
push()、pop()内のポインタのインクリメント、デクリメントと、stack_empty()の引数にtop_pを渡し、その関数内のpush()を変更することで実行することができました。
ありがとうございました。
0461デフォルトの名無しさん2014/03/13(木) 21:05:50.39ID:5nA6+WrK
プログラミング?をやってみたいんだけど初心者にオススメの無料ソフト教えて
0462デフォルトの名無しさん2014/03/13(木) 21:49:07.81ID:AgM9wxep
>>461
Visual Studio 2008 Express
0463デフォルトの名無しさん2014/03/13(木) 21:50:54.76ID:ZLHpPjTL
なんで古いバージョンだよ
0464デフォルトの名無しさん2014/03/13(木) 21:58:25.23ID:PmnxeAjh
普通にくらん
0465デフォルトの名無しさん2014/03/13(木) 22:42:46.43ID:Se024/Kp
確かにこれからはclangかもしれませんね
最新のFreeBSのCコンパイラはclangらしいですね
0466デフォルトの名無しさん2014/03/14(金) 00:05:55.19ID:SmPxMpq1
BSDはGNUがきらいだからだよ
0467デフォルトの名無しさん2014/03/14(金) 00:53:55.02ID:DEuh6qRt
嫌いというか、さすがにGNUは無いだろ。
あの思想は解らなくもないが、最近の活動はキチガイとしか思えん。
0468デフォルトの名無しさん2014/03/14(金) 04:33:36.56ID:CPRA+HBa
>>467
最近の基地外ぶりはいかほどか?なにかやらかしたの?
0469デフォルトの名無しさん2014/03/14(金) 11:30:34.42ID:13rOoh5z
ここ最近は静かなもんだよ
0470デフォルトの名無しさん2014/03/14(金) 22:24:52.73ID:mqmIxcJs
GCCをモジュール化しようって提案を却下したぐらいか?
プロプライエタリソフトウェアに利用されやすくなるからっつって。
0471デフォルトの名無しさん2014/03/15(土) 13:29:01.85ID:q5lQ2IdQ
main()から呼ばれる関数first()、first()のみから呼ばれる関数second() 
このようなfirst()second()2つの関数から成るソースからオブジェクトファイルを作成する際、
ヘッダファイルとオブジェクトファイル元のソースの構成は、次の内どれが推奨されますか?

(1)ヘッダにfirst()のみを記述し、ソースはsecond()first()の順に記述する
(2)ヘッダにfirst()second()を記述し、ソースはfirst()second()の順に記述する
(3)その他
0472デフォルトの名無しさん2014/03/15(土) 13:32:40.24ID:3EsGcnqD
ヘッダにfirst()のみ記述、ソースにsecond()のプロトタイプ, first(), second()の順
0473デフォルトの名無しさん2014/03/15(土) 13:40:05.92ID:Cg/cJL3k
もしsecondが今後別ファイルから呼び出す可能性があるような独立した機能なら
firstとsecondを別のCファイルにしてそれぞれヘッダ作って
main⇒firstのヘッダ、first⇒secondのヘッダ をインクルード

そこまでしないなら472と同じ
0474デフォルトの名無しさん2014/03/15(土) 13:47:58.45ID:q5lQ2IdQ
早い解答ありがとうございます
>>472の形で構成することにします
ありがとうございました
0475デフォルトの名無しさん2014/03/15(土) 13:52:50.30ID:1lWAVkUO
不必要な公開は避けるということだな。
下手に公開すると使っていいのかと勝手に使われてしまったりとか。

こういう公開、非公開の面倒な運用を言語仕様に取り込んで、
public、privateの指定だけでコントロール出来るようにしたのがC++。
0476デフォルトの名無しさん2014/03/15(土) 14:49:09.18ID:2kytPWOB
publicな宣言とprivateな宣言と同じファイルに混ぜて書かなきゃいけないのが嫌。
0477デフォルトの名無しさん2014/03/15(土) 15:01:47.55ID:5BnzaWCA
p_implだっけ?
0478デフォルトの名無しさん2014/03/15(土) 16:23:16.11ID:WdfN+Iez
>>472
ごめん>>472の利点が解んない。

ヘッダなしで
second(){}
first(){ second() ;}
main(){ first() ; }

でいいじゃん。
0479デフォルトの名無しさん2014/03/15(土) 16:40:22.85ID:bWwEBGrz
>>475
protect さんの居場所はどこに?
0480デフォルトの名無しさん2014/03/15(土) 16:44:21.87ID:2kytPWOB
>>479
ドコニモアリマセン
0481デフォルトの名無しさん2014/03/15(土) 16:46:24.23ID:bWwEBGrz
>>477
ニキビの写真ばかり出てくるのだが‥‥
それはそうとして、いにしえの stdio.h/FILE * と同じ技法なのにどうして別名をつけたがるのだろう、この業界は?
0482デフォルトの名無しさん2014/03/15(土) 17:08:34.72ID:71cS5Xff
あちこちでリネームばかりやってるよね
0483デフォルトの名無しさん2014/03/15(土) 17:38:02.55ID:H2cF6eMj
>>478
main()は別なんでしょ。
0484デフォルトの名無しさん2014/03/15(土) 17:59:50.75ID:ainrbDqb
ヘッダにfirst()やsecond()のソース書くの?
0485デフォルトの名無しさん2014/03/16(日) 09:04:53.31ID:2fa3NYid
/* first.h */
#ifndef FIRST_H_
#define FIRST_H_
void first(void);
#endif /* FIRST_H_ */

/* first.c */
#include "first.h"
static void second(void);
void first(void)
{
}
static void second(void)
{
}

/* main.c */
#include "first.h"
int main(void)
{
  first();
  return 0;
}
0486デフォルトの名無しさん2014/03/16(日) 09:38:04.30ID:+o0a/tpm
firstがmainからしか呼び出されないと分かっているのなら
firstを公開する必要はないと思うしそもそもヘッダすら必要なく一つのファイルに全てを書けばいい
0487デフォルトの名無しさん2014/03/16(日) 09:48:52.06ID:+o0a/tpm
secondはfirstからしか呼ばれないわけだから
secondをmainに公開する必要はないと思うしfirstをモジュール化することには意味があると思う
0488デフォルトの名無しさん2014/03/16(日) 09:59:09.99ID:7xZwN/9+
first、 second の実装がでかくなるので ファイルを分けたい
second は first の下請けでしかなく、公開したいのは first

元受け関数は公開 下請けは非公開 こういう需要はあるでそ
0489デフォルトの名無しさん2014/03/16(日) 10:15:47.43ID:gCU3z0+W
本当にmainとfirst、secondだけで、規模もそんなに大きくなければ、
ファイルを分けるのもめんどくさいので、1つのファイルに書いてしまうけど、

ある程度の規模で特に複数人数での開発とかだと、
公開と非公開に分けるのはかなり重要。
0490デフォルトの名無しさん2014/03/16(日) 11:16:23.98ID:+NO8ZgNo
そもそもfirst()のファイルはmainとは別という質問者の条件なので、
関数の規模にかかわらず、全部mainに書くという答えはおかしい。
0491デフォルトの名無しさん2014/03/16(日) 12:20:24.10ID:+o0a/tpm
first、secondという関数名から察するに両関数は同じ階層レベルの関数と思われるから
firstを公開するのであればsecondも公開するべきだし
secondがfirstからしか呼ばれないのであればsecondという関数名は不適切で
subFisrtなどに変更するべきだ
0492デフォルトの名無しさん2014/03/16(日) 12:23:46.91ID:nMAWd7oj
確かに名言はされていないから想像でしかないが
説明するための名前だろう
本質的な部分じゃない
0493デフォルトの名無しさん2014/03/16(日) 13:08:25.67ID:+0w7Q/Uu
プログラミングなんかできてもIT奴隷にしかなれないよ
0494デフォルトの名無しさん2014/03/16(日) 15:12:40.49ID:XQ3z7Wg0
>>493
じゃあ、できなかったら何奴隷になるんだ?
0495デフォルトの名無しさん2014/03/16(日) 16:39:41.94ID:S3R2FpgZ
性奴隷だろ言わせんな恥ずかしい
0496デフォルトの名無しさん2014/03/16(日) 18:19:18.53ID:N+/10srL
char sexy[] = "char! each!";
0497デフォルトの名無しさん2014/03/16(日) 18:43:20.79ID:ON//XAqM
きゃあ!えっち!
0498デフォルトの名無しさん2014/03/16(日) 18:44:28.09ID:Eh8pHleQ
だがかっこいいじゃん
派遣のなかだとプログラマーは上級職なんだし憧れの的だろ
俺みたいに工場の軽作業で組み立てしてる派遣よりかっこいい
ITというのが何よりかっこいい
0499デフォルトの名無しさん2014/03/16(日) 19:08:11.40ID:+0w7Q/Uu
でも動かないから精神を病む人は多いよ
0500デフォルトの名無しさん2014/03/16(日) 21:12:22.93ID:D0mkBDRi
>>497
まてまて、「char」の読み方は「シャア」だろJK
シャア「坊やだからさ」
0501デフォルトの名無しさん2014/03/16(日) 21:15:17.68ID:+0w7Q/Uu
よっしゃー
0502デフォルトの名無しさん2014/03/16(日) 21:31:43.87ID:ON//XAqM
>>500
アニヲタ死ねよwwww
0503デフォルトの名無しさん2014/03/17(月) 03:33:06.43ID:NWb85kIi
atofって先頭から数字の部分を数字に変換しますよね
その数字に変換した文字数をカウントする方法ってないですか?
0504デフォルトの名無しさん2014/03/17(月) 03:38:39.98ID:848rfsax
atof→ftoa→sizeof
0505デフォルトの名無しさん2014/03/17(月) 03:51:43.74ID:3hqj8czP
strtod使って先頭番地と格納された番地を比較
NULLが格納されてたときは別処理
0506デフォルトの名無しさん2014/03/17(月) 03:53:51.54ID:feM2kHU8
%g%n で解決
0507デフォルトの名無しさん2014/03/17(月) 04:03:17.27ID:3hqj8czP
すまん
NULLじゃなくて'\0'の番地だった
0508デフォルトの名無しさん2014/03/17(月) 04:09:23.15ID:3hqj8czP
別処理もいらんわ
0509デフォルトの名無しさん2014/03/17(月) 04:14:41.04ID:NWb85kIi
>>504-508
ありがとうございます
>>505が簡単そうなのでこれをstrtofにして使ってみます
0510デフォルトの名無しさん2014/03/17(月) 09:23:33.95ID:hh/5FV5/
文字列(全角文字は考えずに必ず半角英数文字だけ)が
buff[256]にあるとして、その中の
25バイト目から40バイトまでのみを表示したいって時のやり方教えてください
0511デフォルトの名無しさん2014/03/17(月) 09:36:06.06ID:3XmvDpg8
>>510
printfの仕様をよく読めば簡単
0512デフォルトの名無しさん2014/03/17(月) 10:28:39.31ID:hh/5FV5/
printf("%.*s", num, buff + start__pos);
で、出来ました。
なるほどです
0513デフォルトの名無しさん2014/03/17(月) 11:01:13.23ID:qNLDgXjv
朝3時4時のレスとかやばいじゃん
Cやってる奴ってこんなキチガイばっかなの?
0514デフォルトの名無しさん2014/03/17(月) 11:16:50.56ID:LnRcPeCs
2時30分すぎまでレスして11時からまたレス始める人が・・・
ID導入はこういう糞をあぶり出せるだけでもメリットだな

ID:qNLDgXjv
ttp://hissi.org/read.php/tech/20140317/cU5MRGdYanY.html
0515デフォルトの名無しさん2014/03/17(月) 11:19:46.40ID:848rfsax
おまえ気持ち悪いとは言わないが必死がなぜ必死と呼ばれるか考えたほうがいいぞ…
0516デフォルトの名無しさん2014/03/17(月) 13:34:26.41ID:qNLDgXjv
3時4時のキチガイはスルーなんだ
都合の悪いこと皆スルー、朝鮮人だな
0517デフォルトの名無しさん2014/03/17(月) 14:06:08.36ID:SQt/i6IZ
プログラミン、オーデイ、オーナイだバカモノ。
0518デフォルトの名無しさん2014/03/17(月) 14:20:58.73ID:qNLDgXjv
早く弁明しろよ
なぜ3時4時に平気でレスできるのか
0519デフォルトの名無しさん2014/03/17(月) 16:25:27.85ID:aasAGNrx
今大学生で電気電子工学科に在籍してます。
将来システムエンジニアを目指してます。
まだ大学生で、イメージはつかんでませんがサーバ運用とかクラウドとかセキュリティ、画像処理に興味があります。
そこで質問なんですが、大学レベルの数学ってSEに必要ですか?
教えてください!
0520デフォルトの名無しさん2014/03/17(月) 16:35:49.65ID:bN5BsTso
業種による
0521デフォルトの名無しさん2014/03/17(月) 16:39:59.25ID:feM2kHU8
サーバ運用、クラウドは統計に数学が必要
セキュリティはモロ数学
画像処理も高校数学だと厳しい

けど日本のSEなら丸投げするだけだからバカでもいけるんじゃね?
かわりに優秀な下請けを探す技術と交渉術が必要だけど
0522デフォルトの名無しさん2014/03/17(月) 16:42:48.45ID:aasAGNrx
返信ありがとうございます
>>520 >>521
一番興味あるのがセキュリティなんですが、丸投げにはしませんw
交渉術はほとんど無いです
0523デフォルトの名無しさん2014/03/17(月) 16:50:53.31ID:qNLDgXjv
電電いっててSE志望とか人生を捨てちゃってるかね
0524デフォルトの名無しさん2014/03/17(月) 16:52:33.42ID:aasAGNrx
>>523
よく言われますが、そうなんですか?
でも情報通信の分野しか興味無いです…
回路分野とかはあんまり好きじゃないです
0525デフォルトの名無しさん2014/03/17(月) 19:03:08.75ID:DC4xYjcz
>>519
やっておいて当然
ていうか英語でSICP読め
0526デフォルトの名無しさん2014/03/17(月) 19:25:30.22ID:0H3ERmT0
興味本位で首突っ込むと文字通り死ぬほど後悔するよ
0527デフォルトの名無しさん2014/03/17(月) 19:44:47.39ID:DC4xYjcz
その場合はセンスないんだから他の道探せ
0528デフォルトの名無しさん2014/03/17(月) 19:47:03.43ID:qNLDgXjv
素直に電気技術者になりなよ
0529デフォルトの名無しさん2014/03/17(月) 19:48:31.07ID:DC4xYjcz
ほれ、原書も翻訳本も買わなくても読めるぞ
いい時代だな

原書
http://mitpress.mit.edu/sicp/full-text/book/book.html

評判の悪い翻訳
http://sicp.iijlab.net/fulltext/xcont#s100
0530デフォルトの名無しさん2014/03/17(月) 20:21:03.41ID:0vLa1l3K
使い捨てにできる労働力というサービスを提供してるのがIT業界
常駐先企業の人件費抑制に利用されただけの人生だったな残念
0531デフォルトの名無しさん2014/03/17(月) 20:54:32.59ID:cVlImJb4
>>528
どうやったらなれるの?
0532デフォルトの名無しさん2014/03/17(月) 21:27:17.14ID:aasAGNrx
>>528
電気主任技術者よりSEの方が興味ありますorz
0533デフォルトの名無しさん2014/03/17(月) 21:36:39.25ID:qNLDgXjv
電電って教授の推薦ととがおいしいんじゃないの?
0534デフォルトの名無しさん2014/03/17(月) 22:20:23.51ID:AIdyT3DH
>>532
本業をおろそかにしないでペース配分することだ。
常人の3倍で動け。
0535デフォルトの名無しさん2014/03/17(月) 23:58:35.34ID:aasAGNrx
>>533
まだ研究室にすら在籍してないのでさっぱり分かりません…
>>534
よくマイペースって言われます
0536デフォルトの名無しさん2014/03/18(火) 00:24:40.02ID:60wboCX9
>>535
電気電子工学科でSEとか誰も採用したがらないと思う。
独学でSEになろうとしてる人と大差ないから。
0537デフォルトの名無しさん2014/03/18(火) 00:26:52.68ID:qkC+gsSK
>>536
そうなんですか?
大学の将来の進路ではSEって書いてあったんので大丈夫だと思ったんですけど…
0538デフォルトの名無しさん2014/03/18(火) 00:29:48.12ID:60wboCX9
>>537
進路は関係ない。
SE系の講義が取れるのか取れないのか。それだけ。
0539デフォルトの名無しさん2014/03/18(火) 00:31:46.47ID:qkC+gsSK
>>538
一応C言語の授業とかあります
研究室は通信か音響に関係してる研究室に行く予定です
0540デフォルトの名無しさん2014/03/18(火) 00:36:06.84ID:60wboCX9
>>539
システム設計とかそういう専門科目がないと厳しい。
単なるプログラミングの講義ではSEに必要な技術は学べない。
独学でやることはできなくもないが茨の道だ。
0541デフォルトの名無しさん2014/03/18(火) 01:01:38.10ID:o0jcE8WO
>>540
知ってるか?
先に話を通しておけば他学科の講義も受けられるんだぜ
どういう単位として扱われるか(もしくは単位として認められないか)は
要相談だから早いほうがいいけどな
0542デフォルトの名無しさん2014/03/18(火) 01:06:00.13ID:60wboCX9
そんなの大学に通っていたことがある人間なら誰でも知ってるだろ
0543デフォルトの名無しさん2014/03/18(火) 01:28:45.13ID:qkC+gsSK
>>540
でもそれって専門学校の方がやってるイメージです
情報科でもプログラミングの授業はあまり少ないって聞きました
0544デフォルトの名無しさん2014/03/18(火) 07:51:30.89ID:R6FvpFXL
システム開発とか文理不問高卒以上で誰でも採用するよ
組み込み以外は大学行った意味ない
メーカー本体に入れなかったら終わり
下請けの奴隷になるだけ
旧帝の院以上で大手メーカーとコネクションのある研究室に入れた者のみが勝ち組
あとは全員客先常駐の人件費抑制の奴隷扱いで精神病んで人生終了するのがオチ
今からでも遅くないから公務員試験の準備をするか医学部再受験するか選択しろ
40歳以上になっても仕事が続けられないんじゃやる意味ないって
40歳以上で未経験の異業種に転職してどうやって生きていくつもりなんだよ
その答えが見つからないならSEとか辞めておけ
興味関心とか関係ないから雇用が守られてる職業に就かなければ好きだとか言ってられなくなる
0545デフォルトの名無しさん2014/03/18(火) 11:40:57.26ID:qkC+gsSK
>>544
そんなにSEって過酷な職種なんですか?
今はSE以外に興味あるのは音響分野です…
0546デフォルトの名無しさん2014/03/18(火) 12:19:19.22ID:DYi5P6Kc
マ行けよ
0547デフォルトの名無しさん2014/03/18(火) 12:24:23.66ID:fVLGPgEz
SEって、医者とか先生とか回路設計・メカ設計とかみたいに
具体的な存在じゃないんだよ。実態はハッタリでっち上げの
肩書きだと思ったほうがいい。
まずはそこをまず踏まえること。

大切なのは確かな分野の基本を徹底的にマスターすることで
その下地が無いと長続きしない。
0548デフォルトの名無しさん2014/03/18(火) 16:18:33.45ID:MLsEy6Gz
struct A{
union{
int num;
char string[];
}data
int type;
};
構造体の中に共用体を使った例ですが、どうしてこうこのような
手法が必要なんですか?
0549デフォルトの名無しさん2014/03/18(火) 16:21:27.77ID:G12u9CCe
>>548
もうすぐ馬鹿が答えると思いますよー
何の役にも立たない嘘回答がね
0550デフォルトの名無しさん2014/03/18(火) 16:24:57.93ID:zm0ZYm4P
>>548
それじゃコンパイルエラーでない?

>>549
頭の中エラーになってない?
0551デフォルトの名無しさん2014/03/18(火) 16:30:55.27ID:G12u9CCe
>>550
推測でしかもの言えないなら言わなくていい
これだからヘボC老害はウザいだけ
0552デフォルトの名無しさん2014/03/18(火) 16:37:38.91ID:zm0ZYm4P
>>551
あぁごめん。
遠回しに書くと推測とかおもっちゃうんだ。

頭おかしいよ。おまえ。
0553デフォルトの名無しさん2014/03/18(火) 16:42:51.89ID:tprbS+tw
最初の手段としてググレカス
0554デフォルトの名無しさん2014/03/18(火) 18:48:03.02ID:G12u9CCe
そんなことも出来ないんだから無能者はいつまでも成長できない
0555デフォルトの名無しさん2014/03/18(火) 18:58:44.59ID:vp/oYBnh
>>551は精神病だよ
相手しても無駄
0556デフォルトの名無しさん2014/03/18(火) 19:02:38.44ID:tprbS+tw
そういやぁ昔頑なに検索するのを拒否するヤツが居た。
「xxxをキーワードに検索すればすぐ見つかる」と教えても
「URL教えてよ」と検索しようとしなかった。

何がそんなに嫌なのかねぇ。
0557デフォルトの名無しさん2014/03/18(火) 19:08:26.00ID:G12u9CCe
要するに自分の頭では何も考えずにちゃんとした回答だけクレクレするゆとり野郎
こういうのがプログラミングしているっていうのが信じられない
0558デフォルトの名無しさん2014/03/18(火) 22:55:44.93ID:Gqc7z8M9
>>548
一言でいえば、(C言語のような)静的型付け言語で動的型付けを実現する手法

そのコードであれば、データ型 A はコンパイル時に(=静的に)決定するけど、
実際の型である「整数 または 文字列」は実行時に(=動的に)決まる
そして実行時には変数 type の値によって実際の型を判別する
おそらくそのコードの周辺では、以下のような変数 type へ代入される
定数の一覧が定義されているはず
 const int NUM = 1; const int STRING = 2;
ここで、「X または Y」を実現するために共用体 union が使われ、
その共用体と型判別変数とを組み立てるために構造体 struct が使われる

なお、>>548のコードだと型判別変数はint型で宣言されているけど、
もし可能であるなら、以下のように列挙型で宣言することが望ましい
 enum type_t { NUM =1, STRING = 2 };
 struct A { .... ; type_t type };

また、この手法はPascalやAdaといった言語では「可変レコード型(variant record
type」として言語仕様の一部となっており、このC言語の手法を直接的に定義できる
さらに、完全なデータ型システムを備えたMLやHaskellといった言語では、
可変レコード型よりも表現力が豊かでかつ型安全な仕掛けが提供されている
0559デフォルトの名無しさん2014/03/18(火) 23:19:16.32ID:G12u9CCe
>>558
こういうのが初心者の典型レスな
中身がないのにそれっぽく語るのだけは旨い
でも質問者はもっと初心者だから丸呑みして騙されるんだよな
0560デフォルトの名無しさん2014/03/19(水) 05:31:50.60ID:WHJRZA1u
Fortranを大学の研究で使ってたくらいなんだがなにを学んだらいいかな。
社会人になって、空いた時間でWebでなにか面白いことを提供したい。
0561デフォルトの名無しさん2014/03/19(水) 05:34:02.48ID:DqpVOgHi
>>560
サーバーサイドだけで対応するなら言語は何でもいい
C言語でおk
0562デフォルトの名無しさん2014/03/19(水) 05:37:41.03ID:WHJRZA1u
Cか。なんかよくわからんが代表的な言語らしいし、まずは勉強してみるかー。
0563デフォルトの名無しさん2014/03/19(水) 05:39:49.37ID:DqpVOgHi
このスレで聞いたからC言語ってだけだからなw
0564デフォルトの名無しさん2014/03/19(水) 05:41:40.87ID:WHJRZA1u
どこで聞けいいかよくわからなかった。総合スレとかなさそうだし
0565デフォルトの名無しさん2014/03/19(水) 06:47:28.65ID:PMc9JQJY
http://toro.2ch.net/test/read.cgi/tech/1393350301/
http://toro.2ch.net/test/read.cgi/tech/1342285511/
http://toro.2ch.net/test/read.cgi/tech/1381499572/
0566デフォルトの名無しさん2014/03/19(水) 06:51:29.70ID:ZFVcKBbi
この辺かな?

プログラミング雑談スレ♯+
http://toro.2ch.net/test/read.cgi/tech/1391921013/

スレ立てるまでもない質問はここで 134匹目
http://toro.2ch.net/test/read.cgi/tech/1393350301/
0567デフォルトの名無しさん2014/03/19(水) 08:07:31.56ID:pgTJKr0l
今日も変な時間帯のレスばかり
やっぱりCは引退したドカタばかりですね♪
0568デフォルトの名無しさん2014/03/19(水) 08:33:13.06ID:+fq48j6D
>>558
おお、まともな書き込み
気持ち良い
0569デフォルトの名無しさん2014/03/19(水) 08:40:12.69ID:pgTJKr0l
っと自画自賛するC老害おっさんのキモさは異常
0570デフォルトの名無しさん2014/03/19(水) 08:50:28.32ID:Ug6Lyojx
>>569
うわっ

>>558と>>568を同一人物判定?

おもしろいねえ、はい、根拠述べてみな
かつ、その根拠の妥当性を検討してみな

なになに?馬鹿だから
「だって自画自賛じゃないか」
としか言えない。

おやおや、スーパー知的底辺ないし精神病だね、君。

ちなみに俺は>>568

>>567も君かあ。こりゃバカそうだわ
あはは

自演認定、お馬鹿と精神病の特徴!
0571デフォルトの名無しさん2014/03/19(水) 08:51:06.16ID:jJsViii8
>569 との差はう○ことゲ□程度の違い。
0572デフォルトの名無しさん2014/03/19(水) 09:27:20.54ID:BeRZg6IN
常駐先企業の人件費抑制に利用されただけの人生だったな残念
0573デフォルトの名無しさん2014/03/19(水) 09:37:30.87ID:pgTJKr0l
>>570
もう図星としか思えんねこの発狂ぶり
渾身のレスをダメだしされてこのザマだ、ID変わったから何とでもいえるんだろうけどw
0574デフォルトの名無しさん2014/03/19(水) 10:14:21.51ID:Q/IJUyZ2
>>573
文体の差もわからんのか?
正直言って、君、精神病なんだろ?
ま、一生
「同じ人物だもん、図星だったから発狂してるもん」
といってろ、精神病君
不思議に精神病のやつらは精神病だろ?
と聞いてもそれには何も答えないな
わはは

結局、根拠とその妥当性について述べることもなく知的底辺そのものの切り返ししかできなかったな、精神病君は。
笑止笑止
0575デフォルトの名無しさん2014/03/19(水) 12:03:06.03ID:2lQugnpu
こいつC++スレにも居るけど、C系列の言語に何か苦い思い出でもあるのかね
宿題スレのコピペがバレて単位落としたとか?
0576デフォルトの名無しさん2014/03/19(水) 12:19:21.90ID:pgTJKr0l
あんたがそう思うんならそれでいいんじゃないの
0577デフォルトの名無しさん2014/03/19(水) 13:34:06.73ID:vX2tiJXQ
>>575
何かを理解できない奴って、他の人が理解していくのを見ると悔しくてたまらないんだよ。
0578デフォルトの名無しさん2014/03/19(水) 13:51:29.51ID:pgTJKr0l
>>577は落第したう○こ野郎
0579デフォルトの名無しさん2014/03/19(水) 15:33:40.40ID:NXfWbFo0
普通の人は悔しさをバネにしてもっと勉強する
0580デフォルトの名無しさん2014/03/19(水) 15:39:42.49ID:pgTJKr0l
などと妄想を語り続けていますが
0581デフォルトの名無しさん2014/03/19(水) 16:00:44.51ID:f13EaaNQ
http://hissi.org/read.php/tech/20140319/cGdUSktyMGw.html
毎日ダントツ一位だけど、こんな頭の悪い事ID出る前からずっと続けてきたんだよなコイツ
ある意味感心するわ…
0582デフォルトの名無しさん2014/03/19(水) 20:35:36.24ID:dyUJpv7x
悪い意味ですごい人だよね。
0583デフォルトの名無しさん2014/03/19(水) 20:57:10.02ID:pgTJKr0l
っとID導入肯定派はID導入後の荒れた事実を無視していますw
しかもID導入以前の荒らしがたったひとりであるとお花畑全開の妄想
0584デフォルトの名無しさん2014/03/19(水) 21:04:37.99ID:DqpVOgHi
少なくとも二回線は持ってることが判明してる
0585デフォルトの名無しさん2014/03/19(水) 21:14:02.23ID:pgTJKr0l
管理者でもないのにそんなこと言ってバカバカしくならない?
マジで発言してるんなら統合失調症等の精神病の疑いあり
0586デフォルトの名無しさん2014/03/19(水) 21:15:49.39ID:vX2tiJXQ
ほむほむ。
ID:pgTJKr0l は統合失調症等の精神病の疑いあり、と。(本人談)
0587デフォルトの名無しさん2014/03/19(水) 21:20:59.34ID:e3ppAmz8
ID:pgTJKr0lをあまり責める気にはならない
俺もニートやってた頃は一日中何もやることがなくて2chで煽りレスしまくることがライフワークだったから
朝起きて煽り。飯食って反応を確認しつつ煽り。昼まで煽り
昼寝から起きて反応を確認したら夕飯まで煽り。寝る前も煽り。議論がヒートアップしたら気が済むまで夜更かし
そんな生活を送り続けてたなぁ

だから全く生産的でない不毛な煽りを一日中続ける人の気持ちや境遇が想像できるから責める気にはならない
あの頃の俺もそれ以外やることが何もなかったから
0588デフォルトの名無しさん2014/03/19(水) 22:23:40.18ID:qH15Z9WR
そいつ自身がいくら自堕落な生活を送ってようが自由だし、他人の知ったこっちゃないので、引きこもり野郎の親でもなし、責めるとかどうでもいいが、こういった場で他人に迷惑かけちゃいかんだろう。
0589デフォルトの名無しさん2014/03/19(水) 22:26:20.26ID:b+2xB1x5
この人怖い
0590デフォルトの名無しさん2014/03/19(水) 22:42:58.04ID:pgTJKr0l
怖いのはこのスレで平日昼間から質問カキコしている人たち
C関係スレのレスは書き込み時間帯が異常
解雇されたC奴隷がうろうろしているだけのスレ
0591デフォルトの名無しさん2014/03/20(木) 17:23:11.38ID:7QKtDM1N
すごい初心的な質問なんですが、gccをDドライブにインストールしたのですが、動きません。
gccはCドライブじゃないと動かないのでしょうか??
0592デフォルトの名無しさん2014/03/20(木) 17:34:17.94ID:6L5AUNZs
>>591
Windows板辺りに引き籠るか、この板に居座りたいならせめてこちらへどうぞ。
Cygwin + MinGW + GCC 相談室 Part 7
http://toro.2ch.net/test/read.cgi/tech/1357019230/
0593デフォルトの名無しさん2014/03/20(木) 17:38:14.59ID:7QKtDM1N
>>592
すいません
解決しました
0594デフォルトの名無しさん2014/03/20(木) 18:33:19.08ID:noBkfRX0
スレ違い質問で繰る奴なんかプログラミング自体に向いてないんだから
さっさと諦めろクズゴミ
0595デフォルトの名無しさん2014/03/20(木) 19:20:08.63ID:UbZ8Uosq
屑同士仲良くしろよ。
0596デフォルトの名無しさん2014/03/20(木) 19:57:21.46ID:rpzExvmz
質問です。
C言語の読取関数は行単位ですが列単位の読み込みもあるんでしょうか?
fprintf,fscanfともに行単位の読取ですが

apple tree pen
book city tenis
desk pine orange
という3行のファイルがあった場合
tree city pineを抜き出すような概念はないですか?
0597デフォルトの名無しさん2014/03/20(木) 20:02:44.58ID:noBkfRX0
お前には無理だから
0598デフォルトの名無しさん2014/03/20(木) 20:11:06.09ID:EFiMjy5g
>>596
awkつかえよ
0599デフォルトの名無しさん2014/03/20(木) 20:15:07.80ID:noBkfRX0
>>596
お前みたいな馬鹿にはばっきりいって向いてないプログラミングやめろ
ドカタ以下の奴隷市場でしか働けない運命だから帰れ
ゴミクズがCをやるんじゃねーよ
0600デフォルトの名無しさん2014/03/20(木) 20:28:01.23ID:AXnuHRIc
>>596
列方向の読み込み関数は、無い。
そもそもファイルがそういうことが出来る構造になってないから
必要ならそういう関数を自作する。
もしくは、awkなりcutなりを使う
0601デフォルトの名無しさん2014/03/20(木) 20:30:01.36ID:rpzExvmz
>>600
なるほど
メモリ上ではappletreepenbookと一列なんですか?
0602デフォルトの名無しさん2014/03/20(木) 20:32:48.11ID:X3ML4lc7
辛口ワロタ
0603デフォルトの名無しさん2014/03/20(木) 20:58:15.08ID:wd73LOV/
可変長データを1本に詰め込んで行ごとに区切るから行単位
この行は row ではなく line
0604デフォルトの名無しさん2014/03/20(木) 20:59:27.31ID:noBkfRX0
>>601
なるほどじゃねーよ、お前みたいな向上心のないゴミがスレに来ること自体が迷惑
真面目にCを勉強してる人を侮辱する発言をしてんじゃねーよ底辺ゴミクズウンコニート奴隷が
お前の存在が自己顕示欲回答を呼び寄せてスレを腐らせるんだよ
質問してスレ汚してさっさと帰るイナゴ野郎はほんと氏ね
0605デフォルトの名無しさん2014/03/20(木) 21:07:22.42ID:t5turWoL
よくみたら質問に回答してる奴いないのか。。。

>>596
列単位の読み込みはありません。
よって、tree city pineを抜き出すような概念もありません。

# 列単位の読み込み、なかなか新鮮でワロタ
0606デフォルトの名無しさん2014/03/20(木) 21:29:52.23ID:6L5AUNZs
>>596
void func(const char * file)
{
char buf[100];
sprintf(buf, "/bin/awk '{print $2;}' %s", file);
FILE * fp = popen(buf, "r");
while ((fgets(buf, sizeof buf, fp) != NULL) {
printf("%s", buf);
}
0607デフォルトの名無しさん2014/03/20(木) 21:41:55.42ID:BHlon9Bp
C++やりたくてC入門しようと思ってるんだけど、参考になるサイトとか
参考書とかある? できればほぼ初心者のやつにもわかりやすいの
0608デフォルトの名無しさん2014/03/20(木) 21:44:58.43ID:noBkfRX0
>>607みたいな無能はなにをやってもムダ
Cなんてもってのほか、初心者でもないやつは還れ
0609デフォルトの名無しさん2014/03/20(木) 21:59:54.39ID:fLs7XhJM
>>596
DBを利用したら?
0610デフォルトの名無しさん2014/03/20(木) 22:08:21.93ID:t5turWoL
fscanf回せば解決するけどね
0611デフォルトの名無しさん2014/03/20(木) 22:08:58.84ID:jQYIhnNX
>>607
C++やりたくてなんでCをやるのかわからない。
C++スレでC++の参考になるサイト聞いたら?
0612デフォルトの名無しさん2014/03/20(木) 22:12:50.83ID:t5turWoL
Cから始めるのはごく普通のアプローチだと思うが・・・
0613デフォルトの名無しさん2014/03/20(木) 22:15:31.64ID:noBkfRX0
スレ違いもわからないゴミクズが集まるのだこの糞スレ
初心者はとことん馬鹿だし、まったく勉強しない、それがこのスレの混沌を生んでる
0614デフォルトの名無しさん2014/03/20(木) 22:15:50.69ID:rpzExvmz
>>603
なるほど
ソーセージみたいな感じですか

ちなみにfopenで読み込んでる間というのはデータは
主記憶装置ではなく全てキャッシュメモリにあるんでしょうか?
0615デフォルトの名無しさん2014/03/20(木) 22:16:30.98ID:jQYIhnNX
>>612
そりゃあCの経験があればC++は簡単になるだろうけど、
C++を最初からやりたいのにCをやる必要ある?
却ってヘンな癖がつくだけじゃない?
0616デフォルトの名無しさん2014/03/20(木) 22:23:13.80ID:6o8fN2ok
プログラミング言語は広く浅く触るのが一番良いよ、ただの手段なんだっしー
0617デフォルトの名無しさん2014/03/20(木) 22:26:31.27ID:exBmU/3v
>>607
C++やらずにCだけやったらいいよ。
あれはいいものだ。
素朴だけど十分だよ。
ポインタっつう武器一つでわりと戦っていける。
OSや言語を書くだけの性能はあるし。
0618デフォルトの名無しさん2014/03/20(木) 22:28:06.32ID:noBkfRX0
お前の頭の中もチョン人と同じ寄生虫機構だよ
ゴミはプログラミングをするべきではない
こういうゴミが2chで糞質問をし、スレを汚す
そしていずれ諦める。質問したいだけして何も実も結ばず無駄な労力を費やしただけであった(爆)
0619デフォルトの名無しさん2014/03/20(木) 22:44:41.46ID:SsG+xt2r
>>614
テキストファイルはただ横に文字が書かれていて
行が変わるところで改行コードが入っているだけ。

たぶん、全部一度にメモリに読むことはない
確認したければlinuxでreadのシステムコールを監視すればいい
0620デフォルトの名無しさん2014/03/20(木) 22:52:00.07ID:rpzExvmz
>>619
システムコール???
とにかくCの場合一本ってことですね
javaとは違うんですね…
良くわかりました
0621デフォルトの名無しさん2014/03/20(木) 23:19:43.23ID:edHvGcAl
質問させてください。
DB2に対して動的SQLを実行したいと考えています。
実現するためには下記のSQL文箇所に
実行したいSQL文を文字列で設定すれば実行可能ですか?

strcpy(stmt1, "SQL文");
EXEC SQL EXECUTE IMMEDIATE :stmt1;

SQL文に"SELECT A FROM TABLE WHERE B=1"とか。
0622デフォルトの名無しさん2014/03/20(木) 23:27:32.86ID:noBkfRX0
Cやつ馬鹿ってさ、ちょっとかじっただけで理解しか面してる初心者が多すぎるから困る
毎週のように出版される糞入門をパラパラめくっただけで喜んでるんだから
それでこのスレに馬鹿な質問をしだす、しかもスレ違い
こういうのが増えて、Cスレの回答者もレベルが下がらざるを得ないというわけ
質問者が多くなりすぎて、ム板のそれまで正常な流れであった上級者たちの議論が阻害され消滅してしまった
0623デフォルトの名無しさん2014/03/21(金) 00:14:43.78ID:gktAQfiG
Cやつ馬鹿村の祟りじゃ
0624デフォルトの名無しさん2014/03/21(金) 00:18:48.02ID:Z82+z0lX
趣味で勉強してるプログラマはほとんど独学でこなしてるだろうから
こんな低俗な障害でム板なんぞで質問しようとする発想に至らないんだよ
0625デフォルトの名無しさん2014/03/21(金) 00:58:57.61ID:rQGMVwAJ
>>620
Javaと何が違うんだよ、テキストファイルの扱いは同じだぞ
0626デフォルトの名無しさん2014/03/21(金) 01:04:47.13ID:Z82+z0lX
Javaと違うのは老害脳
0627デフォルトの名無しさん2014/03/21(金) 01:31:29.07ID:N1vWTYHP
>>616
なにか一つは深く知っとかないとちょっと大きなもの作れないぞー
0628デフォルトの名無しさん2014/03/21(金) 11:56:19.19ID:0m5N2976
>>620
Cはコンパクト性を重視しているから「標準ライブラリ」には最低限の関数しか用意していない
非標準のライブラリを使えばCでもJavaと同じように行単位の読み込みは可能
それに対しJavaは真逆の方針で巨大な標準ライブラリを持っているから標準の範囲内で行単位の読み込みができる

CとJavaの違いは行単位の読み込みが標準で提供されているか否かの違いであって、
標準という枠を取れば両者の能力に差はないから
0629デフォルトの名無しさん2014/03/21(金) 14:42:49.42ID:phqioUKI
おいおい、このスレで何を言っているんだ。
行単位の読み込みなら(サイズ制限はあるにしろ)Cでもできるだろ。
0630デフォルトの名無しさん2014/03/21(金) 14:47:16.21ID:0m5N2976
どうでもいい
0631デフォルトの名無しさん2014/03/21(金) 14:53:54.22ID:op8hoP1c
そもそもjavaと違っていると言ってる時点で >>620も>>628も分かってない
0632片山博文MZジェバンニ ◆T6xkBnTXz7B0 2014/03/21(金) 17:27:55.75ID:15wzZBuZ
(σ・∀・)σ  fgets!
0633デフォルトの名無しさん2014/03/21(金) 18:24:59.94ID:Z82+z0lX
かっこいいこと言ったつもりが誰でも知ってること、ジャイアン
0634デフォルトの名無しさん2014/03/21(金) 21:04:41.40ID:Z82+z0lX
c言語なら俺に聞け
入門以下の答えが反ってくる不思議スレ
0635デフォルトの名無しさん2014/03/22(土) 00:11:48.45ID:o2b6/kiL
流石に>>628は酷すぎる・・・
0636デフォルトの名無しさん2014/03/22(土) 02:32:41.27ID:nEIaS0gk
何が言いたいのかよく分からないけどバイナリの読み書きならほとんどの言語でできるでしょ
0637デフォルトの名無しさん2014/03/22(土) 19:39:57.50ID:PocgeJvi
指定した範囲を撮影して、jpegとかpngとか様々な拡張子で保存したいんだが、
撮影の段階で詰んだ 関数とか教えてくれるとありがたい
0638デフォルトの名無しさん2014/03/22(土) 19:49:08.16ID:SrCIBgac
何を使って撮影?
その機材にSDKは付いてないのか?
0639デフォルトの名無しさん2014/03/22(土) 20:20:33.81ID:PocgeJvi
>>637
ごめん説明不足、デスクトップキャプチャを作りたい

windows内でね
0640デフォルトの名無しさん2014/03/22(土) 20:21:19.95ID:PocgeJvi
安価ミス >>638
0641デフォルトの名無しさん2014/03/22(土) 20:39:04.54ID:nEIaS0gk
なぜCで
0642デフォルトの名無しさん2014/03/22(土) 20:44:24.77ID:uxrrfUq4
http://nanapi.jp/51991/
0643デフォルトの名無しさん2014/03/22(土) 23:04:14.62ID:+2B6OEdX
ゴミにはCはできない、はい論破
0644デフォルトの名無しさん2014/03/22(土) 23:09:33.19ID:VG6MnbLg
「はい論破」を使うやつは言い返されるのが怖くて逃げてるだけ。
0645 ◆QZaw55cn4c 2014/03/22(土) 23:18:41.67ID:p0VQZyPj
>>639
http://wisdom.sakura.ne.jp/system/winapi/win32/win121.html
をみながら
http://codepad.org/I4WFF8ag
と遊んでいたことがある
codepad って winmain 食わせても文句をいわないのか??
0646デフォルトの名無しさん2014/03/22(土) 23:40:03.16ID:+2B6OEdX
質問でたくさん回答がつく→馬鹿がたくさん沸いてるだけ
質問で少数の回答がつく→ごく少数のまだまともな奴が回答している
質問で回答がつかない→ム板住人程度の馬鹿には回答できない
0647デフォルトの名無しさん2014/03/22(土) 23:44:52.21ID:p0VQZyPj
http://hissi.org/read.php/tech/20140322/KzJCNk9FZFg.html
今日も御苦労
0648デフォルトの名無しさん2014/03/23(日) 00:41:28.22ID:3uwulZK1
win32apiを使わないと
0649デフォルトの名無しさん2014/03/23(日) 00:54:47.55ID:LwVxNWuC
Windowsを理解できないというのが定説になっています
老害の間ではw
0650デフォルトの名無しさん2014/03/23(日) 01:08:42.56ID:8g6oWFO6
>>649
お前は全部理解できてるのか。すげーな。
0651デフォルトの名無しさん2014/03/23(日) 01:08:58.43ID:N5RuRaJB
そりゃSJISに固執するWindowsなんて理解できませんよ
0652デフォルトの名無しさん2014/03/23(日) 01:14:02.41ID:8g6oWFO6
>>649
あ、ついでだから教えてくれ。

なんであんな判りやすいセキュリティホールだらけのままAPIを公開したんだ?
当時のMSのセキュリティ技術からしても危険性は認識できたはずだし、
回避も可能だったはずなんだけど。

Windowsって色々理解できないんだが、ここが一番疑問。
当時はそんなに急いでなかったし、時間が理由って事もないはずだしな。
0653デフォルトの名無しさん2014/03/23(日) 01:25:49.87ID:N5RuRaJB
雇用拡大への貢献
0654デフォルトの名無しさん2014/03/23(日) 01:32:06.41ID:8g6oWFO6
>>653
いや、ワロタけど。

そうじゃないだろw
0655デフォルトの名無しさん2014/03/23(日) 02:03:25.42ID:MnyK3jKs
UFC 139 - マウリシオ・ショーグンvsダン・ヘンダーソン
https://www.youtube.com/watch?v=Rrzc6CXb_KY


UFC Fight Night 33 - マウリシオ・ショーグンvsジェームス・テフナ
https://www.youtube.com/user/UFC/feed?filter=2
0656デフォルトの名無しさん2014/03/23(日) 03:01:54.39ID:bKhRyeJ1
C言語初心者です。

カジノなどで使われるベッティングシステム、モンテカルロ法や2in1法の
ベット計算をしてくれるプログラムを作りたいんですが、どのようにアプローチすればいいのでしょうか?

配列を使うのではと思ったのですが、配列は要素数が変えられないのですか?
このシステムを計算させるには要素数を増やしたり減らしたりしないといけない上、
場合によっては要素数が無限に増える可能性があるのでどうしたらいいのやらさっぱりでして・・・


モンテカルロ法の仕組みについて

�@最初に「1,2,3」と書き、両端の合計値をベットする。(この場合1と3)
�A勝った場合は両端の数値を消す、負けた場合はその時のベット値を右に追加する。
�B並ぶ数字が1個か0個になったら終了し、�@に戻る。
0657デフォルトの名無しさん2014/03/23(日) 03:15:49.90ID:N5RuRaJB
メルセンヌ・ツイスタでいいんじゃない?
不正を行うにしても精度の高い乱数は必要だし。
0658デフォルトの名無しさん2014/03/23(日) 03:23:39.52ID:bKhRyeJ1
�@�A�Bの部分、
この数字の管理をそのままプログラムにしたいんです。
0659デフォルトの名無しさん2014/03/23(日) 03:23:57.26ID:sPzV3WRh
>>652
何の話?
windowsがセキュリティ気にし出したのはxpのSP2くらいからだろ
0660デフォルトの名無しさん2014/03/23(日) 03:34:37.94ID:LwVxNWuC
俺の予想では>>656を解決できるプログラマはこのスレにはいない
その場合>>656はこのスレで質問すべきではなかったということになる
0661デフォルトの名無しさん2014/03/23(日) 03:55:41.39ID:SSYwKPLD
へえ、モンテカルロ法っていうギャンブル必勝(?)法があるのか。
乱択数値シミュレーションしか知らんかったわ。

まあ動的配列 malloc reallocあたりでググれ
0662デフォルトの名無しさん2014/03/23(日) 04:20:46.72ID:3uwulZK1
自己参照型構造体を使ったリスト構造を自作するしかないね
C++だったらSTLで余裕なんだが
javaでもコレクション?とかあるよね
無理にCでやる理由がないなら他言語でやった方が楽だと思うが
0663デフォルトの名無しさん2014/03/23(日) 04:41:39.79ID:U5ffYK1Z
はぁ?リングバッファを必要に応じてreallocするだけじゃん
アホが「〜しかないとか」断言すんなよ
0664デフォルトの名無しさん2014/03/23(日) 04:50:39.94ID:3uwulZK1
何故にリング?
0665デフォルトの名無しさん2014/03/23(日) 04:51:02.65ID:wSy/HN7r
reallocだと領域大きくする度にコピーが発生してパフォーマンス悪くなるんだけど
0666デフォルトの名無しさん2014/03/23(日) 04:57:54.03ID:U5ffYK1Z
話にならんなw
せめてrealloc時の末尾横断分移動の必要性の指摘ぐらいしろよ
0667デフォルトの名無しさん2014/03/23(日) 05:00:38.52ID:1qN3n/Ld
>>665
行読み込みの話題が続いているという認識でレスすると。
リングバッファやら全角英数字をナチュラルに使うような人の意見(偏見だが)はまず論外だが
reallocは必要でしょ?
どうやるの?
c++でのvectorなどは倍々allocだよね?
他にどんな手があるんだろ?
0668デフォルトの名無しさん2014/03/23(日) 06:52:27.16ID:3uwulZK1
また昼間の奴らに深夜の奴らは基地外だらけだと言われッツォ
0669デフォルトの名無しさん2014/03/23(日) 07:33:05.42ID:Uw2WS9Ai
>>656
https://ideone.com/yHxSWe
0670デフォルトの名無しさん2014/03/23(日) 08:23:09.52ID:1qN3n/Ld
>>668
「昼間の奴ら」とやらの助けを借りるにしても
基地外とするレスにはアンカーつけて
自前の意見をしっかり提示しきっちりと反論する。
この当たり前の段階を踏まないと説得力はないぞ。
0671デフォルトの名無しさん2014/03/23(日) 09:38:39.77ID:ywfAkkDW
>>639
この辺かな?
http://www13.plala.or.jp/kymats/study/MULTIMEDIA/ScreenCapture.html
0672デフォルトの名無しさん2014/03/23(日) 15:11:13.01ID:LwVxNWuC
ゴミはゴミなりにゴミコードを提示してください
0673デフォルトの名無しさん2014/03/23(日) 17:10:17.83ID:qQgnZ21H
>>656 >>669
ごめん、間違いがあったので訂正しておく https://ideone.com/c87fZq
0674デフォルトの名無しさん2014/03/23(日) 17:15:07.65ID:8g6oWFO6
>>656
まず、「要素数が無限に増える」は実装不可能です。
メモリなどの物理的な制約があるので。
ある程度の所で制限を設ける必要があると認識してください。

制限をつけた場合、その大きさで配列をとれば疑問は解決するはずです。
この制限があまりにも大きく、使うことが少ない場合等で無駄だと感じたのなら、
可変長にするのが無難です。
頻度などを考慮して、拡張する方法を決めるとよいでしょう。
0675デフォルトの名無しさん2014/03/23(日) 18:03:48.10ID:LwVxNWuC
C言語を知らないゴミが一斉に発狂しだしてるな
誰も解決できない問題だから安心しろ
無駄だ、ゴミには不可能
0676デフォルトの名無しさん2014/03/23(日) 18:11:27.48ID:8g6oWFO6
>>675
いや、そんなことより早くWindowsの解説してくれよ。
0677デフォルトの名無しさん2014/03/23(日) 18:32:47.22ID:LwVxNWuC
無駄な抵抗はよせ
さっさと負けを認めろ
0678デフォルトの名無しさん2014/03/23(日) 18:40:09.37ID:SIwrB+RO
キチ○イなんか相手にせず ID:LwVxNWuC をNGにぶち込んどけ。
0679デフォルトの名無しさん2014/03/23(日) 21:05:39.29ID:bKhRyeJ1
充分にヒントを頂いて、ものすごく感謝しています

動的配列は使ったことがないので勉強してみます
難しそうなら>>674の言うように制限を付けて配列使います
確かに、大きめに要素を用意しておけばはみ出ることはほぼないですね

これ以上何も望みません、というか初心者過ぎて恥ずかしいです
ほんとありがとうございました
0680デフォルトの名無しさん2014/03/23(日) 21:20:40.51ID:LwVxNWuC
ものすごく感謝しています(笑)
よかったね、馬鹿しかいないスレだから相手してもらえたんだよ
0681デフォルトの名無しさん2014/03/24(月) 06:53:36.52ID:1KCVJWex
>>656
学校の宿題じゃないならboostの乱数ライブラリ
0682デフォルトの名無しさん2014/03/24(月) 11:12:28.50ID:iN+OyuMJ
QZバレバレの回答キター
0683 ◆QZaw55cn4c 2014/03/24(月) 18:58:49.11ID:t653hGnB
>>679
>>673 に回答例を挙げておいたから,暇だったらみてね

>>681
そのモンテカルロ法じゃないそうだ

>>682
毎日大変ですね頑張ってください http://hissi.org/read.php/tech/20140324/aU4rT3l1TUo.html
0684デフォルトの名無しさん2014/03/24(月) 19:02:46.76ID:5KtS3atQ
今、縦3横6計18セルある長方形に1〜18までの要素を1個ずついれて、
下の状態が整列されている状態とする。
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18

整列されていない状態の例は以下である。
9 18 3 4 5 13
7 8 1 10 11 6
12 14 15 16 17 2
0685デフォルトの名無しさん2014/03/24(月) 19:05:01.32ID:5KtS3atQ
任意の整列されていない状態に対して、縦横隣同士を交換して
整列されている状態にする場合、どういうアルゴリズムが最適か?

という問題なんんですがどういうアルゴリズムがいいですか?
プログラムで書けるならそれも教えて下さい。
ソートを使うのがいいですが、隣同士なので体系的なソートの場合
バブルソートしか使えません。

僕の考えは横でバブルソート、縦でバブルソートしか思いつきません。
0686デフォルトの名無しさん2014/03/24(月) 19:09:29.37ID:iN+OyuMJ
QZバレバレの自演質問キター
まじでくっせえなこのスレ
0687デフォルトの名無しさん2014/03/24(月) 19:12:05.91ID:CaQf85Oi
それはソートというよりパズルだな。
開いてる箇所が一箇所あって絵柄を揃えるやつとか、ルービックキューブとかの類似物。
0688デフォルトの名無しさん2014/03/24(月) 19:15:38.56ID:qNEbKdYe
>>685
整列完了までの「時間」を競うのか「操作の数」を競うのかどっち?
0689デフォルトの名無しさん2014/03/24(月) 19:15:39.15ID:+wi8aWzx
まず要素を6個ずつ3つのグループに分けてグループごとにソート
0690デフォルトの名無しさん2014/03/24(月) 19:20:01.29ID:ZkUjLqGh
縦横隣同士を(比較)交換して整列
A(i,j) に対して比較・交換が許されるのは A(i-1,j) A(i+1,j) A(i,j-1) A(i,j+1) だけか
0691デフォルトの名無しさん2014/03/24(月) 19:22:30.32ID:iN+OyuMJ
Cグラマーのゴミ回答キター
ゴミは目障りだから消えろよ
0692デフォルトの名無しさん2014/03/24(月) 19:23:11.81ID:Yu14aNM4
6で割った余りの大小で行をソート
ただし余り0は6として
列は数字の大小でソート
これ繰り返せば良いんじゃないの
0693デフォルトの名無しさん2014/03/24(月) 19:24:05.56ID:+wi8aWzx
逆だ、全体をソートして3つのグループに分けるだった
0694デフォルトの名無しさん2014/03/24(月) 19:24:35.53ID:qNEbKdYe
CPUの種類が分からなきゃ演算の向き不向きがわからんから回答不能だろ
0695デフォルトの名無しさん2014/03/24(月) 19:28:35.11ID:iN+OyuMJ
おいQZ自演はやめろよ
見苦しいぞ
0696デフォルトの名無しさん2014/03/24(月) 19:30:13.44ID:7DgDM3gu
変な移動縛りのせいで
収束しない可能性があるね
0697デフォルトの名無しさん2014/03/24(月) 19:32:28.70ID:5KtS3atQ
>>688
走査の数ですよ
元々整列されている配列ほど走査数は少ないような方法も欲張るなら
求めたいです
0698デフォルトの名無しさん2014/03/24(月) 19:35:36.37ID:5KtS3atQ
>>692
回答ありがとうございます
なんで6で割った余りなんですか?
直接要素同士を比較しないんですか?
0699デフォルトの名無しさん2014/03/24(月) 19:37:56.84ID:ZkUjLqGh
左右の数値比較後 上下の比較で効率的に並ぶからか?
ラディックスソートっぽくうごかせるね
0700デフォルトの名無しさん2014/03/24(月) 19:39:16.65ID:qNEbKdYe
操作の数で競うのなら総当たりで全ての組み合わせを試して最も操作数が少なかった手順で交換すればいいだけだろう。
0701デフォルトの名無しさん2014/03/24(月) 19:40:04.26ID:5KtS3atQ
全く分からない…
18と6を比較するのに何故18mod6と6mod6を比較するのでしょうか?
0702デフォルトの名無しさん2014/03/24(月) 19:41:56.74ID:qNEbKdYe
例えば最初はバブルソートでも何でもいいから一度正解を見つける。
その次にそれにかかった手順数以下で可能なすべての操作の組み合わせを総当たりで試し
最も少ない操作数で達成できたものを最終的な回答として採用する。

こうなるだけだが…。問題設定がおかしいとしか思えん
0703デフォルトの名無しさん2014/03/24(月) 19:42:36.82ID:5KtS3atQ
アルゴリズムまじで頭の良し悪しが分かる…
全く思いつかない
0704デフォルトの名無しさん2014/03/24(月) 19:44:38.07ID:EimEIz1g
「縦3横6計18セルある長方形に1〜18までの要素を1個ずついれて」
なんだから、最適化された処理は

const static ans[3][6] = { { 1,2,3,4,5,6},{7,8,9,10,11,12},{13,14,15,16,17,18}};

だと思うんだけど。固定値だよね?
0705デフォルトの名無しさん2014/03/24(月) 19:45:33.50ID:5KtS3atQ
行でソートの場合
6

3

1
をソートしたら

1

3

6

になって6は1行目最終列なのに、遠のく事にならないでしょうか?
0706デフォルトの名無しさん2014/03/24(月) 19:45:34.95ID:Yu14aNM4
>>701
整列されている状態を6で割った余りにしてみろ
縦横バブルソートだと
12...
34...
56...
ってなったら積む
0707デフォルトの名無しさん2014/03/24(月) 19:47:18.04ID:qNEbKdYe
>>704
与えられた要素をその整列された状態にするのに「上下左右の交換」が最低何回必要かって問題だから
ソートした結果を答えろという問題ではない
0708デフォルトの名無しさん2014/03/24(月) 19:50:16.45ID:5KtS3atQ
そもそも整列された状態から交換を繰り返さないとダメですね
適当に配置した標本だと元通りできないですね…

>>706
全く分かりません、余りだと詰むんでしょうか?
0709デフォルトの名無しさん2014/03/24(月) 19:51:49.13ID:fjtb17nv
「どういうアルゴリズムが最適か」だから整列不能も含めて判断しろってことじゃないの
いずれにしろ問題が曖昧すぎる
0710デフォルトの名無しさん2014/03/24(月) 19:51:58.70ID:Yu14aNM4
馬鹿には無理
0711デフォルトの名無しさん2014/03/24(月) 19:52:28.14ID:5KtS3atQ
とりあえず、最初にあまりで比較して最後は要素同士を比較ってことですか?
0712デフォルトの名無しさん2014/03/24(月) 19:55:26.67ID:5KtS3atQ
>>709
整列可能という前提です、問題に不備がありすいませんでした。
確実に整列できる方法です。

例えばバブルソートの場合どんなパターンでもO(n(n-1)/4)回で整列可能です。

この場合もO(?)回で完全に整列できるのか知りたいです。

元々整列されていた場合早くするというのは最適化問題になりますので
そういう問題ではなくMAXオーダーを求めたいという事です。
0713デフォルトの名無しさん2014/03/24(月) 20:07:30.14ID:ZkUjLqGh
>>708
1 4 7 10 13 16
2 5 8 11 14 17
3 6 9 12 15 18

"縦だけ""横だけ"で値の大小による比較ではソート済み(これ以上の比較は不要で収束している)
が、解の並びではない
0714デフォルトの名無しさん2014/03/24(月) 20:11:31.94ID:5KtS3atQ
分かりません…
0715デフォルトの名無しさん2014/03/24(月) 20:15:11.99ID:iN+OyuMJ
ID:5KtS3atQ
こいつに何言ってもわかんないだろ
NGに入れとけクズども
0716デフォルトの名無しさん2014/03/24(月) 20:15:38.42ID:5KtS3atQ
そもそも横 縦とも大小の矛盾が無いけど解は無い例なんて
存在するんでしょうか?

3 4 8 9 10
2 5 12....
..........
こういう事ですよね?
無いと思うのですが
0717デフォルトの名無しさん2014/03/24(月) 20:16:33.50ID:V15Zybb1
>>715
おまえは毎日ハロワ通いと転職サイト最低3カ所チェックする
日課を終わらせること。
0718デフォルトの名無しさん2014/03/24(月) 20:21:10.20ID:CaQf85Oi
ルービックキューブを可能なパターン全てこなしてから、最短手順を求めるやつはいない。
最短に近い攻略法で攻めるだろ。
0719デフォルトの名無しさん2014/03/24(月) 20:27:54.88ID:5KtS3atQ
結局オーダー回数は理論的に求められないってことでOKですか?
そうなるど最適化問題に帰着するんでしょうか
0720デフォルトの名無しさん2014/03/24(月) 20:29:59.92ID:EimEIz1g
>>719
なんでそんな結論になったのか・・・
何処にもランダム要素なんて発生し無いのに論理的に求められない理由は無いぞ?
0721デフォルトの名無しさん2014/03/24(月) 20:32:21.66ID:5KtS3atQ
>>720
この問題はオーダー何回でしょうか?


後最適化問題じゃないけど、早くする方法みたいなのもあれば
例えばバブルソートを双方向バブルソートにするみたいな
最適化ではないですが強化バージョンなので…
0722デフォルトの名無しさん2014/03/24(月) 20:34:15.30ID:iN+OyuMJ
ゴミニートことQZが大発狂中!大発狂中!
ム板を腐らせるゴミは出ていけ!!
0723デフォルトの名無しさん2014/03/24(月) 20:37:04.61ID:EimEIz1g
>>721
まず基本的な事から。名前書け。
質問を小出しにするな体系立てて、自分で考えて
わからないことだけ背景含めて説明しながら質問しろ。
0724デフォルトの名無しさん2014/03/24(月) 20:37:19.07ID:ZkUjLqGh
素朴な疑問
ビッグオー表記で O(n^2) ならまだしも O(n(n-1)/4)  って意味あるの?
0725デフォルトの名無しさん2014/03/24(月) 20:43:19.67ID:5KtS3atQ
>>723
背景ですが、頭脳王という番組を見て9マスの正方形の中にある8個の数字の
書いたパズルを並び替えるという問題があってそこから感銘を受けて18マス
ではどうかという問題を思いつきました。
最初は最適化問題でどうしたら最短で解けるかという事を考えましたが
それ以前に少なくとも何回やれば、つまり最大何回やればどんなパターンで
も整列できるのかすら分からないのでそっちから考えたいと思いました。
0726デフォルトの名無しさん2014/03/24(月) 20:49:27.98ID:+NlHwKO3
>>717
わろたwww
0727デフォルトの名無しさん2014/03/24(月) 20:53:52.27ID:EimEIz1g
>>725
いや、まずは名前書けよ・・・
0728アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 20:55:37.87ID:5KtS3atQ
>>727
実名は勘弁してください
0729デフォルトの名無しさん2014/03/24(月) 20:57:15.33ID:EimEIz1g
>>725
名前は次から書けばいいとして話を進めるか。
大まかな背景は解った。

で、どこまで考えて結果はどうなって、いまは何に躓いてるんだ?
0730デフォルトの名無しさん2014/03/24(月) 20:59:09.34ID:iN+OyuMJ
ほらみろゴミ(質問者)が調子に乗り出した
もう目も当てられないよこのスレ
0731デフォルトの名無しさん2014/03/24(月) 21:00:03.14ID:EimEIz1g
>>728
あれ。2chは初めて?
流石に実名は求めてない。
他人とかぶらなければ全く問題無し。

質問とかの連続した話題の時は、他の人が話題追いやすいように
一番初めに質問したときの番号を埋め込んどくのが正解。
0732アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 21:02:10.15ID:5KtS3atQ
>>729
縦をソートした後に横をソートしたら、縦でソートしたことが
台無しになってしまい躓いています
0733デフォルトの名無しさん2014/03/24(月) 21:09:33.12ID:iN+OyuMJ
ゴミ回答するなQZ
お前は不要な存在
0734デフォルトの名無しさん2014/03/24(月) 21:13:06.28ID:EimEIz1g
>>732
縦をソートする意図がわかんない

最終的に移動完了させるかたちは一つしかないだろ?
すべての移動は、最終的な位置に近づく用に移動させるべきだ。

ここまでは解るよな。後は考えたら見えるはずだ。
0735デフォルトの名無しさん2014/03/24(月) 21:18:49.54ID:iN+OyuMJ
ろくにCできないゴミが発狂していいスレじゃねえだろ
マジで消えろゴミクズうんこ馬鹿ども
0736アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 21:19:06.85ID:5KtS3atQ
>>734
一つの要素を移動して最終的な位置に移動しても別の要素に影響与えるのは
どうしたらいいですか?
0737デフォルトの名無しさん2014/03/24(月) 21:29:18.09ID:iN+OyuMJ
お前はID真っ赤だ
これ以上質問するなゴミすれになるぞ
0738アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 21:40:07.75ID:5KtS3atQ
うん?やっぱり要素数18のバブルソートなのかな…
0739デフォルトの名無しさん2014/03/24(月) 21:48:00.78ID:iN+OyuMJ
お前調子のるな
質問者だからって許されることじゃない
0740アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 21:48:49.36ID:5KtS3atQ
結論出ました。上限回数はバブルソートの回数ですね。
長方形を一列とみなすという事ですが、縦も交換できるから
強化バージョンが作れると思うのですが無理でしょうか?
0741アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 21:55:37.89ID:5KtS3atQ
誰か教えて下さい…
>>739
解決したら一瞬で去ります、一日中この事考えています
0742デフォルトの名無しさん2014/03/24(月) 22:08:40.60ID:iN+OyuMJ
これだけレスついて回答しないとか馬鹿だろ
スレを私物化するな、出ていけ
0743デフォルトの名無しさん2014/03/24(月) 22:09:53.03ID:iN+OyuMJ
自分の頭で考えるってことができないんじゃプログラミングは無理
クレクレで出来ることなんてたかが知れてるぞおい
0744アルゴリズム ◆MWZMauNNLxfX 2014/03/24(月) 22:18:58.11ID:5KtS3atQ
使える変数はa[17]だけとします
つまり好きな要素を選んだり、選択ソートみたいに最小要素を選んだり
する事はできない。
0745デフォルトの名無しさん2014/03/24(月) 22:30:34.53ID:iN+OyuMJ
チョンの脳なんじゃね?本国に帰れよ
0746デフォルトの名無しさん2014/03/25(火) 00:11:31.10ID:4FLnN4cM
愚直に1から順番に移動してみた例 :
https://ideone.com/5EgKA2
各値を線形探索しているため遅い。
0747デフォルトの名無しさん2014/03/25(火) 00:20:15.28ID:H9iYaJXO
>>746
96行も…ありがとうございます
それってバブルソートのアルゴリズム使ってないですか?
0748デフォルトの名無しさん2014/03/25(火) 00:25:10.02ID:EIDANrAV
マナーすら守れない奴はこないでね。

回答なんて誰もできないから。
マナーの無い奴に回答すると調子乗って暴れまくるし
ほかの馬鹿がマナー守らなくていいと勘違いするからね。

だから、お前には誰も回答しないんじゃなくて、 "誰も回答できない" んだよ。
0749デフォルトの名無しさん2014/03/25(火) 00:33:14.10ID:4FLnN4cM
>>747
バブルソートに当たるかどうかは分かりませんが、かなり近い操作はしています。

1. n = 1とする
2. nと一致する横x番目, 縦y番目を検索する
3. nが位置すべきなのは横correct_x番目縦correct_y番目である
4. xがcorrect_xに近づくように隣同士交換する
5. yがcorrect_yに近づくように隣同士交換する
6. n = n + 1して2.へ(n = 18まで繰り返す)

左上から確定していき、初めにxで並び替えるため、左上を絶対に通りません。
従って必ず並び替えられます。
0750デフォルトの名無しさん2014/03/25(火) 00:37:56.95ID:H9iYaJXO
>>749
なるほど、変数は使ってるものの思いつかなかった…
整列されてる要素に影響はないでしょうか?
0751デフォルトの名無しさん2014/03/25(火) 00:42:57.89ID:H9iYaJXO
なるほどー
123と並んでる時、4がどこかにあるはずですが、yを先に選ぶと
重なる可能性ありますからね、よくできたアルゴリズムですね!
感動しました
0752アルゴリズム ◆MWZMauNNLxfX 2014/03/25(火) 00:46:01.81ID:H9iYaJXO
選択ソートとバブルソートの組み合わせみたいな感じですね
とても良い勉強になりました、ありがとうございます
満足しました^o^
0753デフォルトの名無しさん2014/03/25(火) 07:35:56.55ID:2Q+K+oqG
可能な操作が、一対一のスワップではなく、4つの正方形で右・左まわりとかだと超絶難しくなりそうですね
そもそももっと一般化すると、状態を表すパラメータと、それを変化させる操作が定義された時に、
ある状態からある状態への移動が可能なのか(言い換えると、状態のグループ化)、また最速な操作の仕方はわかるのかというん問題に帰結しますね
前者の問題は、操作をずっと繰り返してすべての状態をメモリ確保して調べていけば、すべての問題で回答可能ですね
後者の問題はわかりません!誰か偉い人教えてください

ルービックキューブだと、最小手順数の最大値とかまでもうわかってるんでしたっけ確か
0754アルゴリズム ◆MWZMauNNLxfX 2014/03/25(火) 08:21:30.02ID:H9iYaJXO
中々この問題は面白いですね
移動が可能かどうかという問題は解決可能なんですか?
全ての状態を割り出して、その中に移動可能かどうか調べたい状態が無ければ移動不可能
という事になると思いますが、全ての状態を割り出したかどうかどうやって判断するんでしょうか?
0755デフォルトの名無しさん2014/03/25(火) 08:31:00.39ID:2Q+K+oqG
>>754
まず前提として初期値が設定されています。ある状態に対する操作は有限個であるので、はじめの状態から一回操作した状態がわかるので
それを記録します。以下繰り返していき、すでに記録された状態に辿り着いたらその分岐はおしまい。
すべての状態の数は有限なので、操作していった時の状態の分岐はいつか終了するので、初期値から変化可能な状態が全て割り出せます。
状態Aから状態Bへたどり着けるかはわかりませんが、状態Aからたどり着けるすべての状態をグループ化できます
そのグループに状態Bが含まれていれば到達可能であり、
そうでないならば先のグループとは別の、状態のグループが存在しているということになります
0756デフォルトの名無しさん2014/03/25(火) 08:45:38.35ID:+foOGTJU
>>754
ヨー・ロール・ピッチに3段
片方向1づつなら9通り、2手目以降も同様
その他ならなら18通り、2手目以降は15通り
完成状態から全列挙しちゃうのが最も簡単な方法なのではないかな?
0757デフォルトの名無しさん2014/03/25(火) 10:02:12.13ID:ocaNxXms
また自分にとって難しい話になったww

初期値Aとして
A→B→C→D→A→E
こういう場合もあるんじゃないでしょうか?
同じ状態が途中にないような操作をしないとダメなんでしょうか?
0758デフォルトの名無しさん2014/03/25(火) 10:16:14.31ID:MfS2Xs7U
>>757
その場合は最初のA→Bの時にA→Eも判明するだけ
0759デフォルトの名無しさん2014/03/25(火) 11:32:14.30ID:ocaNxXms
4つの正方形で右・左まわり

こういう場合、適切な操作は難しいですね
全ての状態を列挙とか可能なんでしょうか
0760デフォルトの名無しさん2014/03/25(火) 11:42:49.14ID:ocaNxXms
1 2 3
4 5 6
7 8 9

を上下横交換で全てのパターンを列挙せよ
この場合は、横を一回、上を一回を繰り返せばいいだけですか?
0761デフォルトの名無しさん2014/03/25(火) 11:52:00.33ID:ocaNxXms
ちょっと自分でやってみます。昨日からスレ独占してすいませんでした。
0762デフォルトの名無しさん2014/03/25(火) 15:20:52.88ID:bvFcvrs8
これだからCはやなんだよ
0763 ◆QZaw55cn4c 2014/03/25(火) 19:05:34.70ID:I6L0W68I
パリティ(偶奇性)とか気になるけど,実際どなんでしょう?
0764デフォルトの名無しさん2014/03/25(火) 20:11:54.20ID:eTFCP32D
おまえがどうかまず言え、ぼけ
0765デフォルトの名無しさん2014/03/25(火) 20:23:01.89ID:GS4sbFaS
アルゴリズムは専門書読んだら気が狂いそうになるな
グラフが出てきたら瞬間で詰む
基本的な事だけ万遍なく覚えて精神を満たすのが良いな
0766 ◆QZaw55cn4c 2014/03/25(火) 21:40:40.63ID:HPBQlIXi
>>764
しらんがな‥‥
0767デフォルトの名無しさん2014/03/26(水) 05:33:13.14ID:ew1tDv3U
>>765
おまえみたいなアホがcでやるような仕事なんてないだろうから
アルゴリズムを学ぶだけ時間の無駄じゃない?
0768デフォルトの名無しさん2014/03/26(水) 06:38:28.83ID:R+wTKvF2
>>765-767
院生が「勉強は大変だ」と愚痴っているのを見かけた小学生が
「勉強なんて簡単だよ!」とたしなめている光景が思い浮かんだ。
0769デフォルトの名無しさん2014/03/26(水) 10:51:00.49ID:tWtrMq/F
適当なスペースの入れ方どうしています?
制御文
1.if(a>0){...}
2.if( a>0 ){...}
3.if ( a > 0 ) {...}

関数
1.function(argment1, argument2,[ ..].){...}
2.function( argment1, argument2, [ ...] ){...}
3.function ( argment1, argument2, [ ...] ){...}
0770デフォルトの名無しさん2014/03/26(水) 11:06:21.80ID:llafL9Ml
3。
あと中括弧は次の行に入れると決まっている
0771デフォルトの名無しさん2014/03/26(水) 12:00:33.25ID:kiD8JbUz
括弧悪い……

>>769
if (a > 0) {
...;
}

type function(type arg1, type arg2, ...)
{
...;
}
0772デフォルトの名無しさん2014/03/26(水) 12:06:32.13ID:zRvLsuwT
if(a > b){
TAB...;
}

type *func(type *arg, type gra, type rag[], ...);
0773デフォルトの名無しさん2014/03/26(水) 12:28:57.83ID:l0McW36y
if(式)
{
...
}

func(引数){
...
}
0774デフォルトの名無しさん2014/03/26(水) 12:32:10.47ID:2aKYqEvM
俺は>>771。でelseは
if (a > 0) {
...;
}

else {
...;
}
0775デフォルトの名無しさん2014/03/26(水) 13:00:51.54ID:7jsZ2se4
括弧の内側にスペース入れるなとだけ言っておく
0776デフォルトの名無しさん2014/03/26(水) 13:08:45.68ID:/aznBZmU
if ( a >= 0 ){

}else if ( b == 0 ){

}else if ( ( c > 4 )&&( d < 5 ) ){

}else{

}

int func( int a , char *b , long c )
{

}

for( x=0;x<100;x++ ){

}

switch( xxx ){

}
0777デフォルトの名無しさん2014/03/26(水) 19:25:14.63ID:drwi8i91
>>771>>773の人がセンス的に俺のに一番近いが、
if (a > 0) {
[TAB]...;
} else if (a == 0) {
[TAB]...;
} else {
[TAB]...;
}

type function(type arg1, type arg2, ...) {
[TAB]...;
}
0778デフォルトの名無しさん2014/03/26(水) 19:26:35.60ID:drwi8i91
>>777訂正
>>771>>774の人だったね。
0779デフォルトの名無しさん2014/03/26(水) 19:32:09.75ID:drwi8i91
>>776の人のは、カッコが他とくっつき過ぎてちょっと俺的には見にくいわ

for (int i = 0; i < 100; i++) {
[TAB]...;
}

switch (i) {
case 0:
[TAB]...;
[TAB]break;
case 1:
[TAB]...;
[TAB]break;
}
0780デフォルトの名無しさん2014/03/26(水) 19:36:47.51ID:K+udxXcM
>>777
>>779
俺も全く同じくだわ。
0781デフォルトの名無しさん2014/03/26(水) 20:06:06.20ID:kiD8JbUz
>>777
>771と>774は別人よ。
そんな私(>771)はelse周りは>777と一緒。
0782デフォルトの名無しさん2014/03/26(水) 20:46:03.99ID:7XkCn4fS
if (a > 0) {
[TAB]...;
} else if (a == 0) {
[TAB]...;
} else {
[TAB]...;
}

type function(type arg1, type arg2, ...)
{
[TAB]...;
}

struct str {
[TAB]...;
};

for (int i =0; i < 10; i++) {
}
a = function(100);
0783デフォルトの名無しさん2014/03/26(水) 20:50:44.47ID:hWC29yt/
自由にかけるのがCの魅力だ
0784KAC2014/03/26(水) 20:57:03.42ID:9WQqWfqz
読み手にどう読んでほしいかによって書き方変える。
変化をつけるってのは、注意を引くための手法の一つ。
0785デフォルトの名無しさん2014/03/26(水) 20:59:31.27ID:C/yXeurz
オイラは { 〜 } の中身の具合によって違うな。
0786デフォルトの名無しさん2014/03/26(水) 21:03:58.84ID:E06LJMUq
こういうのってIDEとかで変換できないの?
できたら個人が好きなように書いて、読み手によって表示変えたりとか
0787デフォルトの名無しさん2014/03/26(水) 21:58:03.18ID:46PJc7fJ
VSで自分の好みにフォーマットできるよ
0788KAC2014/03/26(水) 23:49:42.71ID:9WQqWfqz
空白などの書き方や癖なんかも
他人のソースを読む上での重要な情報なんだよ。
それを機械で全部取り去るなんて愚の骨頂。
0789デフォルトの名無しさん2014/03/26(水) 23:58:30.98ID:2p84HWtM
indentコマンドでどうにかなるのでは?
0790デフォルトの名無しさん2014/03/27(木) 01:15:05.02ID:K+Rbb51x
俺のeclipseのformatter
http://codepad.org/7h0NLM0k
0791デフォルトの名無しさん2014/03/27(木) 01:57:28.08ID:zZPgZsw4
>>790
default: {
bar += bar;
break;
}
これって?
0792デフォルトの名無しさん2014/03/27(木) 02:26:30.90ID:DCGYi17e
>>784
>>788
小説じゃないんだから読み手に丸投げってのはありえないよ
伝えたい何かがあるならそれをそのままコメントに書けばいい

>>786
astyleが定番
0793デフォルトの名無しさん2014/03/28(金) 07:20:50.90ID:TUJhE5OB
>>782 と全く同じだった
0794KAC2014/03/28(金) 15:09:52.87ID:eWCuk+g8
>>792
"ソースを読む"って経験をもっと積めばわかる。
お前が思っている以上にソースにはいろんな情報が残されてるんだよ。
それを効率よく読み取れば他人のソースのデバッグも素早くできるようになる。
0795デフォルトの名無しさん2014/03/28(金) 22:47:50.13ID:yytRCpay
などとスパゲティーソース職人が言ってます。
0796デフォルトの名無しさん2014/03/28(金) 22:59:10.26ID:zWFnNM9i
理解できないソースを自分の主義に合わせて書き直したら理解できたことがあった。
0797デフォルトの名無しさん2014/03/28(金) 23:17:59.05ID:TLO3QLJe
c言語のソースコードでデッドロックを実現するようなコードってかけますか?
0798KAC2014/03/28(金) 23:33:18.88ID:eWCuk+g8
>>797
デッドロックを実現ってのが、デッドロックで処理を止めるって意味なら
別に言語に依存しない話だから、C言語でも書けるぞ?
0799デフォルトの名無しさん2014/03/28(金) 23:34:15.49ID:TLO3QLJe
>>798
例えば?
0800KAC2014/03/28(金) 23:36:38.30ID:eWCuk+g8
>>799
ん?
デッドロックってのがどういうものか理解してる?
0801デフォルトの名無しさん2014/03/28(金) 23:39:21.89ID:konPatBX
OSのシステムコールとか使わずにって意味じゃないか
0802デフォルトの名無しさん2014/03/28(金) 23:49:32.32ID:RP/tuQ3P
コテの方がマトモってのは珍しいな
いつもおかしいのに
0803デフォルトの名無しさん2014/03/29(土) 00:43:46.74ID:S1qeW1Vs
>>797
デッドロック(dead lock, 死のロック)という言葉のとおり、
デッドロックは意図せず起きてしまうロック、要するに「バグ」の一種
だから「(意図的に)デッドロックを実現する」という文章そのものが
意味不明になっている
解決したい課題を再考してから、質問をやり直した方がいいと思われ

>>798
物知り顔で質問者を惑わす回答は、良くない行為だよ
もともと頭が悪いみたいだからしかたないかもしれないけど、
コテが自己顕示欲だけの馬鹿ばかりという法則そのままだ
0804デフォルトの名無しさん2014/03/29(土) 01:11:17.81ID:qXc2oL6a
だんだん良く分からない流れになってまいりました
0805デフォルトの名無しさん2014/03/29(土) 01:14:09.28ID:4weNDw1X
人工無能が吐き出したような抽象論でも当たることはあるってことが示された
0806デフォルトの名無しさん2014/03/29(土) 03:23:46.19ID:NkrjFAfN
>>803
デッドロックはAさんとBさんが互いに相手がロックしてるリソースを待ち合って動けなくなった状態だよ。
意図的にデッドロックを起こす事もできるよ。
0807デフォルトの名無しさん2014/03/29(土) 04:24:31.01ID:IKbE19+U
Aさん「私待ってるから」
Bさん「私も」
AB「まだかなー?」
0808デフォルトの名無しさん2014/03/29(土) 04:49:35.32ID:zJssLq8E
箸と皿 両方握れた者が食事できる
Aさん箸だけ確保 Bさん皿だけ確保 お互い空くのを待ってる
0809デフォルトの名無しさん2014/03/29(土) 08:34:42.01ID:vZkrGAiI
>>803 これはひどい。後半は自分にアンカーしろよ
0810デフォルトの名無しさん2014/03/29(土) 10:28:59.38ID:dY06Zkl2
>>806
互いに相手がロックしてる?
つまり共有ロックの事ですか?
0811デフォルトの名無しさん2014/03/29(土) 10:38:38.94ID:sRR1U7yN
>>810
共有ロックは一つのリソースをロックする場合に発生すること
デッドロックは二つ以上のリソースを個別にロックした場合に発生すること
0812デフォルトの名無しさん2014/03/29(土) 10:40:57.13ID:unLkM7eL
3人で待ち合いというのがよく例に出てくる
0813デフォルトの名無しさん2014/03/29(土) 10:50:52.48ID:Aj2MPi1i
共有ロックもデッドロックの一種ですか?
例えばAがCをロックしてBがCもロックしてるってことですよね?
その場合AがCを解除してもBがロックしてるからCにアクセスできない
逆にBがCを解除しても、AがロックしてるからCにアクセスできない
つまりA,Bともに互いの解除を待たなければならない
つまりデッドロックですか?
0814デフォルトの名無しさん2014/03/29(土) 11:35:27.61ID:alEaksZ1
それは、使用中のリソースは開放されるまで他が使えないというだけじゃないの?
0815デフォルトの名無しさん2014/03/29(土) 11:44:49.21ID:pJJQW0Bp
哲学者がスパゲティ食おうとしてフォークが空くのを待ってる話
0816デフォルトの名無しさん2014/03/29(土) 11:46:51.23ID:unLkM7eL
>>913
金庫の中に金庫の鍵がある状態をイメージしろ
動きによってそれに近い状態になるのがでっどろっく
0817デフォルトの名無しさん2014/03/29(土) 11:59:55.49ID:Mkke1nZz
>>816
バカはたとえ話するな、余計わからんわ。
0818デフォルトの名無しさん2014/03/29(土) 12:49:36.87ID:NkrjFAfN
デッドロックって dead lock じゃなくて deadlock であって、こう着状態みたいな状況を表す単語だろ。
ようするに、こう着状態になってなきゃデッロドックじゃないんじゃないの?

共有ロックは状況じゃなくて仕組みの名前でしょ。
読むのは複数に許すけど、書くのは排他的っていうやつ。
0819デフォルトの名無しさん2014/03/29(土) 12:54:22.27ID:T0jzXlJE
結論として OS の支援なしには dead-lock を起こせない、ということで
0820デフォルトの名無しさん2014/03/29(土) 12:58:49.23ID:S1qeW1Vs
>>813
>>共有ロックもデッドロックの一種ですか?

一般的なロック操作では、あるプロセスが資源をロックすると、
ロックが解除するまでの間、新たなロック操作は必ず待たされる
しかし資源へのアクセスが読み出しだけであるならば、
待たせることなく読み出し操作を実行しても、何ら害は無い

そこで、ロック操作を2つに分類し、用途に応じて使い分ける共有ロック方式が考案された
・共有ロック(shared lock) - 読み出しロックともいう
・排他ロック(exclusive lock) - 書き込みロック、更新ロックともいう
また操作の細分化に伴い、これまでロックの状態は
"未ロック" と "ロック中" の2つであったのに対し、
この方式では "未ロック"、"共有ロック中"、"排他ロック中"の3つに増える
ここで、共有ロック中状態における共有ロック操作は待たされることなく成功する
排他ロックは従来のロックと同じく、未ロック状態の時だけ成功する

>つまりデッドロックですか?

共有ロックは、上記のようにロック方式を指す言葉
デッドロックは(>>803で書いたように)ロックに関連したバグの一種であり、
バグだから一般的なロック方式でも共有ロックでも起こりうる
0821デフォルトの名無しさん2014/03/29(土) 13:03:54.86ID:NkrjFAfN
>>819
このファイルがあるとロックしてるって事な、みたいな取り決めにしておけば、
あとはファイル作れてプロセスを複数同時に動かせれば起こせるんじゃね?
0822デフォルトの名無しさん2014/03/29(土) 15:33:58.33ID:Mkke1nZz
何らかの手段でプロセス間の相互作用が提供されてなければデッドロックは起こりようがない
プロセス間の相互作用を提供するのはOSの働き
0823デフォルトの名無しさん2014/03/29(土) 16:03:35.08ID:sRR1U7yN
>>822
ファイルへのアクセス制御はOSの機能なわけですが…w
OSのサポートがなければ同時にファイル作ろうとしてあぼん
0824デフォルトの名無しさん2014/03/29(土) 16:04:06.65ID:sRR1U7yN
安価ミス

×>>822
○>>821
0825デフォルトの名無しさん2014/03/29(土) 16:09:24.24ID:GOmM6wmG
>>823
ネットワークドライブとかだとあぼんするタイミングが遅れることがある
なのでopenは成功してしまうことがまれに良くある
0826デフォルトの名無しさん2014/03/29(土) 16:54:46.28ID:Mkke1nZz
>>823
相互作用と言う言葉を辞書で調べてから出直しなさい
お前のようなボンクラが我輩に対して言いがかりつけるのは千年早い
0827デフォルトの名無しさん2014/03/29(土) 17:16:00.99ID:sRR1U7yN
>>826
ただのプロセス間通信だろ
0828デフォルトの名無しさん2014/03/29(土) 17:17:15.93ID:ZC0hJJ4J
OSだってプログラムなんだから、そこまでして書こうと思えば書けるってだけの話だろ
0829デフォルトの名無しさん2014/03/29(土) 17:21:51.61ID:sRR1U7yN
>>828
ファイルロックは無理!w
0830片山博文MZジェバンニ ◆T6xkBnTXz7B0 2014/03/29(土) 17:33:15.95ID:TFe9EgHM
C11なら標準のmutexで排他制御できっぞ
0831デフォルトの名無しさん2014/03/29(土) 17:33:39.96ID:lQHf4Pvg
いやだから、ファイルシステムだってプログラムっつうかデータなんだから
問題を大局的に見れないのは土方PGの性なのかね
0832デフォルトの名無しさん2014/03/29(土) 17:40:38.67ID:alEaksZ1
ディレクトリの新規作成で排他制御してる奴があるね
0833デフォルトの名無しさん2014/03/29(土) 17:50:04.83ID:sRR1U7yN
>>831
そこまで大きな視点で見るなら最初から排他機構を実装すればいいだけでファイルを使う意味は全くないw

>>832
まともなプログラムではない目印にはなるね
0834デフォルトの名無しさん2014/03/29(土) 17:52:18.95ID:alEaksZ1
ディレクトリもタダのファイルなんだけどねw
0835デフォルトの名無しさん2014/03/29(土) 17:58:42.91ID:NkrjFAfN
unix界隈だとロックファイル作って使用中なのを知らせるとか普通にあるけどね。
0836デフォルトの名無しさん2014/03/29(土) 18:12:09.23ID:LLjz6LFA
セマフォ!セマフォ!
セ!マ!フ!ォ!
0837デフォルトの名無しさん2014/03/29(土) 19:39:55.06ID:cteU+9ur
ソフトウェアでプログラムを実行するタイプのciscってどういう事ですか?
そもそもプログラムは全部ソフトウェアじゃないんですか?
ciscは特別なんですか?Cとの違いを教えて下さい
0838デフォルトの名無しさん2014/03/29(土) 19:58:36.68ID:9DlsClcW
マイクロコード方式とハードワイヤード方式について調べてみるといいと思います。
インテル8086プロセッサはマイクロコードが使われていました。
NEC製のV30は一部をハードワイヤード化することで高速化を図った互換プロセッサです。
ここら辺を調べるといろいろわかると思いますし、C言語と比較するもので
無いこともわかると思います。
思いました。
0839デフォルトの名無しさん2014/03/29(土) 20:00:43.49ID:cteU+9ur
今のpcはpopとかsumとかアセンブラだからマイクロコーード方式なんですか?
0840デフォルトの名無しさん2014/03/29(土) 20:04:46.34ID:Mkke1nZz
マイクロコードだとCPUにバグが有っても回収しないでパッチを当てることができる
0841デフォルトの名無しさん2014/03/29(土) 20:06:22.57ID:GQsJs3uL
>>833
お前が勝手にファイルロック言い出しただけやないか!
0842デフォルトの名無しさん2014/03/29(土) 20:11:06.34ID:cteU+9ur
cpuの命令語を読んでプログラミングのソースコードを再現することって
できるんですか?
0843デフォルトの名無しさん2014/03/29(土) 20:12:24.03ID:9DlsClcW
マイクロコードというのは、CPU内で使われるプログラムです。
CPU上で動作するソフトウェアを書くプログラマが目にすることはありません。
一般的に言って、複雑な動作を伴う命令をCPUが実装するには、すべてをトランジスタで実装するより、
一部をプログラム(マイクロコード)として実装する方がお得だったのです。
0844デフォルトの名無しさん2014/03/29(土) 20:16:28.02ID:83rpVEk3
共用体 union って必要?
0845デフォルトの名無しさん2014/03/29(土) 20:19:30.31ID:cteU+9ur
>>843
マイクロコードはそれ以上は分割されないんですか?
アセンブラとは別物ですか?
0846デフォルトの名無しさん2014/03/29(土) 20:23:20.74ID:9DlsClcW
アセンブラとは全く別ですし、コードと言っても機械(CPU)の一部です。
およそプログラマには関係のない部分ですしおすし。
0847デフォルトの名無しさん2014/03/29(土) 20:24:31.08ID:cteU+9ur
CPU内で使われるプログラムを書くプログラマはいないんですか?
0848デフォルトの名無しさん2014/03/29(土) 20:28:44.07ID:9DlsClcW
うちの社では佐藤というものがマイクロコードを担当していまして、
製品に使われるほとんどすべてのコードを書いています。
しかしながら、彼はプログラマではなく、エンジニアです。
我々よりちょっとばかり位が高いのです。
0849デフォルトの名無しさん2014/03/29(土) 20:30:36.70ID:9DlsClcW
ちなみに彼の年収は2000万を超えるらしいです。
我々の倍近いです。
まさにThe 専門職だと思います。
0850デフォルトの名無しさん2014/03/29(土) 20:32:13.99ID:cteU+9ur
>>848
なるほどー
マイクロコードを書く人はプログラマって言わないんですね
アセンブラは誰が担当してるんですか?
0851デフォルトの名無しさん2014/03/29(土) 20:34:43.57ID:cteU+9ur
>>849
プログラマーって1000万????
IT企業って何で給料良いんですか?
一つのシステムを開発したら莫大なお金をクライアントから
貰えるんでしょうか?
0852デフォルトの名無しさん2014/03/29(土) 20:37:10.23ID:9DlsClcW
アセンブラはソフトウェア関連の事業部では長老連中のほとんどが使えるでしょうね。
しかしながら、活躍の場はあまりないと思います。
0853デフォルトの名無しさん2014/03/29(土) 20:40:52.73ID:9DlsClcW
ソフトウェアは長期に亘ってある意味詐欺のような仕事でした。
実利ではなく、ドリームを売って銭を稼いでいたのです。
詐欺師が莫大な利益を得るのは世の常です。

しかしながら、現在ではソフトウェアも実用になりました。
今後の若い人たちは奴隷のように使われることでしょう。
かわいそうに。
0854デフォルトの名無しさん2014/03/29(土) 20:41:22.67ID:cteU+9ur
高級言語で書いたソースコードもマイクロプログラムで処理されるわけですよね?
プログラマとエンジニアの仕事のやり取りは必要ないんですか?
合せるところはあると思うのですが
0855デフォルトの名無しさん2014/03/29(土) 20:49:42.67ID:cteU+9ur
ガンホーみたいなゲーム会社は良いんじゃね?
給料もよさそう
0856デフォルトの名無しさん2014/03/29(土) 21:09:22.10ID:5pTO27a4
vg30dettとかなついな
0857デフォルトの名無しさん2014/03/29(土) 21:40:45.14ID:vR34BF//
整数の平方根を求めるアルゴリズムを教えて下さい。
ググってみたけど、二分法とニュートン法、開平法ぐらいしか見当たりませんでした。
上記以外の平方根を求めるアルゴリズムを知っている人いませんか? 教えて下さい。
0858デフォルトの名無しさん2014/03/29(土) 21:43:15.22ID:TFe9EgHM
二分法やニュートン法、開平法じゃダメな理由は?
0859デフォルトの名無しさん2014/03/29(土) 21:45:59.34ID:SaqMti6A
マイクロコード手書きって、どんな製品作ってんだよ・・・
0860デフォルトの名無しさん2014/03/29(土) 21:47:23.95ID:vR34BF//
>>858
ダメって訳ではないのですが、勉強のために他のアルゴリズムがあれば知りたいのです。
0861デフォルトの名無しさん2014/03/29(土) 21:51:25.02ID:4weNDw1X
>>860
モンテカルロ
0862デフォルトの名無しさん2014/03/29(土) 21:51:36.76ID:alEaksZ1
開平を筆算で求めるやり方があるでしょ
それをそのままプログラムで組んでみたら?
0863デフォルトの名無しさん2014/03/29(土) 21:53:01.70ID:TFe9EgHM
三分法(非効率)とか、区間演算とか、計算尺とか
0864デフォルトの名無しさん2014/03/29(土) 21:56:36.09ID:TFe9EgHM
近似式を使うとか、テーブルで補完するとか
0865デフォルトの名無しさん2014/03/29(土) 22:00:52.49ID:TFe9EgHM
コプロセッサ使うとか、これ以上は思い付かない
0866デフォルトの名無しさん2014/03/29(土) 22:10:18.29ID:TFe9EgHM
あ、定義域が有限なら答えをすべて暗記しておくという方法もあるぞ
0867デフォルトの名無しさん2014/03/29(土) 22:19:11.46ID:XkBeFzjm
>>859
むしろ手書きでないマイクロコードなんてあるんか?
0868デフォルトの名無しさん2014/03/29(土) 22:28:32.08ID:TFe9EgHM
スパコンの設計にスパコンを使う
→もっと性能の高いスパコンができる
→そのスパコンでさらに高性能なスパコンができる
→…(以下略)

お前ら、回路設計にもっとスパコンを有効活用しろよ
0869デフォルトの名無しさん2014/03/29(土) 22:35:42.05ID:NRJHI7MD
>スパコンの設計にスパコンを使う
>→もっと性能の高いスパコンができる
しかし売れなくて会社が潰れる。
0870デフォルトの名無しさん2014/03/29(土) 23:23:09.21ID:TFe9EgHM
回路設計という作業が、ある問題の答えを求めることに等しいなら、プログラムでパズルを
解くようにして、スパコンで設計後の回路を探索することも可能なはず。
0871デフォルトの名無しさん2014/03/29(土) 23:36:39.91ID:TFe9EgHM
シリコンコンパイラというのか。。。
0872デフォルトの名無しさん2014/03/29(土) 23:43:19.90ID:TFe9EgHM
ということは、シリコンコンパイラにLLVMを採用すれば最速になるか!
0873デフォルトの名無しさん2014/03/30(日) 02:28:09.99ID:KMVNCqdy
疲労コンパイラ
0874デフォルトの名無しさん2014/03/30(日) 20:44:04.26ID:v1H1Dg6W
>>868
スパコンなんて、昔からボードに何個も乗ってるじゃん。
0875デフォルトの名無しさん2014/03/30(日) 20:48:14.33ID:eSXxjJTc
サンヨーズバコン
0876デフォルトの名無しさん2014/03/31(月) 16:56:43.14ID:eLUGGu/W
てす
0877デフォルトの名無しさん2014/03/31(月) 21:33:58.31ID:qPE1ghQm
れす
0878デフォルトの名無しさん2014/04/01(火) 14:01:14.26ID:OnbrXJkR
double xに入っている数の絶対値の半分をxに入れるトリッキーなコードください
0879片山博文MZジェバンニ ◆T6xkBnTXz7B0 2014/04/01(火) 14:10:07.13ID:zF3pKyMj
x += fabs(x) / 2;
0880デフォルトの名無しさん2014/04/01(火) 14:29:40.36ID:spTL6DFe
「xに入れる」 だから += である必要がないのではないかと
= か -= ならば…
0881デフォルトの名無しさん2014/04/01(火) 15:15:20.60ID:r/a6BBhL
>>878
static double half(double x)
{
unsigned char * p = (unsigned char *) & x;
unsigned f = (((int) p[7] & 0x7f) << 4 | (p[6] >> 4)) - 1;
p[7] = (f >> 4) | (p[7] & 0x80);
p[6] = (f << 4) | (p[6] & 0xf);
return x;
}
// やってみたら、微小数で精度が落ちるね。
0882デフォルトの名無しさん2014/04/01(火) 15:24:01.44ID:spTL6DFe
ちゃい -= は忘れてー

>>881
IEEE754 フォーマットとして
仮数部で 絶対値の半分 を ビット演算で求めてるんだろうけど
わかりにくいねー
0883デフォルトの名無しさん2014/04/01(火) 15:30:07.53ID:r/a6BBhL
>>882
いや、指数部を1減らしただけ。
つーか、-=でもいいよねw
0884デフォルトの名無しさん2014/04/01(火) 15:33:10.47ID:spTL6DFe
>>883
あー 基数が2だから 指数部1減らすだけで… ということかw

x が負の時 -= じゃ題意に合わないのですよ
0885デフォルトの名無しさん2014/04/01(火) 15:47:10.67ID:P0WJPcOG
ならばこうかのう
*(uint64_t*)&x=(*(uint64_t*)&x-(1<<52))&(~0>> 1);
0886デフォルトの名無しさん2014/04/01(火) 15:51:04.51ID:L04IQHfe
パソコン大先生のおまえら、こんな簡単な問題も解決できないんだ、ヤバイなw
0887デフォルトの名無しさん2014/04/01(火) 15:54:59.44ID:SxmvLrt8
>>886
既に答え出てるだろ。
x = fabs(x) / 2;
0888デフォルトの名無しさん2014/04/01(火) 15:58:24.79ID:KtBepxaR
/2より*0.5の方が速い
0889デフォルトの名無しさん2014/04/01(火) 16:00:17.44ID:r/a6BBhL
あー、絶対値か。
んじゃ、
p[7] = f >> 4;
でよかったな。
0890デフォルトの名無しさん2014/04/03(木) 22:13:11.28ID:ktM+V8JY
プロセスxとyが同時にお互いをロックしようとしたらどうなるんですか?
優先度はx=yだとすれば確率的にロックされるほうが選ばれるんでしょうか?
0891デフォルトの名無しさん2014/04/03(木) 22:17:27.46ID:09eRPTHm
同時に互いをロックしようとすることはできない
0892デフォルトの名無しさん2014/04/03(木) 22:42:42.58ID:ktM+V8JY
>>891
じゃぁロックはされないんですか?
0893デフォルトの名無しさん2014/04/03(木) 23:31:05.61ID:9es0PGm+
デッドロックの話?
0894デフォルトの名無しさん2014/04/03(木) 23:38:35.46ID:p51daBHj
早くロックしたほうがロックできる
同時というのはあり得ない
0895デフォルトの名無しさん2014/04/03(木) 23:48:23.51ID:1jtShba/
つまり優先度が平等でもずれが生じるという事でしょうか?
0896デフォルトの名無しさん2014/04/03(木) 23:53:08.26ID:hov1QvrO
そもそもプロセス同士がお互いのナニをロックするというのか
0897デフォルトの名無しさん2014/04/04(金) 01:49:09.32ID:gtC0y8v3
関数呼び出しってパイプラインハザードの原因になる?
0898デフォルトの名無しさん2014/04/04(金) 04:41:26.00ID:O7Z6m6NC
普通ならない
0899デフォルトの名無しさん2014/04/04(金) 12:52:07.00ID:4LDhXWOL
エディタおすすめある?
0900デフォルトの名無しさん2014/04/04(金) 13:28:55.21ID:q0MJgnYm
津田さんのViViとかさくさくエディタとか。
http://vivi.dyndns.org/sse/
0901デフォルトの名無しさん2014/04/04(金) 14:50:57.36ID:ZtsQOPBg
OSも書かずに
0902 ◆QZaw55cn4c 2014/04/04(金) 19:16:54.60ID:YmPlZW9c
>>899
xyzzy
0903デフォルトの名無しさん2014/04/04(金) 19:33:08.81ID:h1F261Ig
甲羅の模様の意味に気付いた時には感動した
0904デフォルトの名無しさん2014/04/04(金) 22:03:25.20ID:mAPmw86w
今はじめて気づいた。亀井さんだからとしか思ってなかったわ。
0905デフォルトの名無しさん2014/04/05(土) 12:46:53.66ID:zqI4wR1v
甲羅の模様がXYZZYになってるのか・・・知らなかった
0906デフォルトの名無しさん2014/04/05(土) 15:24:36.04ID:z0y1Y06Z
これで9とかが表示されるのは何故ですか?

printf("%c\n", "0123456789ABCDEF"[9]);
0907デフォルトの名無しさん2014/04/05(土) 15:36:39.30ID:2VF4e+Y1
const char* s = "0123456789ABCDEF";
printf("%c\n", s[9];)
0908デフォルトの名無しさん2014/04/05(土) 15:37:10.62ID:2VF4e+Y1
あうう
0909デフォルトの名無しさん2014/04/05(土) 16:39:43.62ID:DSd9JQpc
ポインタ完全制覇を読めばいい
0910デフォルトの名無しさん2014/04/05(土) 16:51:09.55ID:2VF4e+Y1
printf("%c\n", 9["0123456789ABCDEF"]);
0911デフォルトの名無しさん2014/04/05(土) 23:10:21.38ID:txVnwIBf
>>906
配列は限定的な状況下でポインタと同じように扱うことができる。
しかし配列とポインタは同じではない。
0912デフォルトの名無しさん2014/04/06(日) 05:08:15.44ID:Yq9f6CVD
そこにあるのは文字列リテラルとポインタだけだ。
0913デフォルトの名無しさん2014/04/06(日) 13:19:46.37ID:ImKl3aJ7
文字列を数値に変換するのに strtol ってのがあってlong intに変換できるってのは知ったんだけど、なんで同じくint型に変換できる strtoi(?)ってのは
無いんでしょ?
0914デフォルトの名無しさん2014/04/06(日) 13:39:13.86ID:lcQBK2Mz
sizeof(long) >= sizeof(int) なんだからキャストすればいいんじゃない?
0915デフォルトの名無しさん2014/04/06(日) 13:57:46.60ID:ImKl3aJ7
あ、勿論キャストすれば良いんでしょうけど、そういう理由で用意されてないってことなんですかね。
0916デフォルトの名無しさん2014/04/06(日) 14:02:55.29ID:JaeSyVZ1
規格決めた時の議事録かメンバーの回想録とかでも無けりゃわからん。
0917デフォルトの名無しさん2014/04/06(日) 14:13:23.20ID:ImKl3aJ7
了解ですw
0918デフォルトの名無しさん2014/04/06(日) 14:53:52.41ID:6fUxN2Jx
atoiってなかったっけ
0919デフォルトの名無しさん2014/04/06(日) 17:56:22.12ID:4AD+sm4w
あるよ
0920デフォルトの名無しさん2014/04/06(日) 18:06:20.65ID:W822WE9W
ないアルよ
ちゃうちゃうちゃうんちゃう? ちゃうちゃうちゃうよ。
0921デフォルトの名無しさん2014/04/06(日) 22:27:36.13ID:Q2hsMZta
>>913
int型といっても、CPUのビット数で定義変わってくるし。
0922デフォルトの名無しさん2014/04/06(日) 22:39:15.90ID:wJ4fkLfq
>>921
だからなんだよ
0923デフォルトの名無しさん2014/04/06(日) 22:39:17.51ID:JaeSyVZ1
CPUじゃなくてコンパイラやOS環境だろ。
0924デフォルトの名無しさん2014/04/06(日) 23:14:33.37ID:2IYF2oGd
そう思ってた時期もあったなぁ。。
CPU が 64bit な環境で、なんでか int が 4byte、long が 8byte だったり。なんなんだよ。
って、最近は違ったりして。
0925デフォルトの名無しさん2014/04/07(月) 00:33:19.86ID:dOohTi9z
VC++なんかLLP64やで
0926デフォルトの名無しさん2014/04/07(月) 10:35:47.75ID:kcDbzeNy
俺には1万がとても大きな数
2バイトで足りるな
経済的俺様
0927デフォルトの名無しさん2014/04/07(月) 10:57:10.61ID:LMa+mmCX
16bit変数で計算しても内部ではint型で計算。
0928デフォルトの名無しさん2014/04/07(月) 10:59:04.96ID:p/760H6C
>>926
給料もオーバーフローして受け取れず・・・か。
確かに、雇う側にも経済的だ罠
0929デフォルトの名無しさん2014/04/07(月) 14:11:28.87ID:toFSD4HY
列挙体と配列の違いて何ですか?
どう使い分ければいいの?
0930デフォルトの名無しさん2014/04/07(月) 14:15:51.03ID:A1u+hBJN
なるほど、オッパイもみもみと、オマンコぐりぐりのつかいわけか
うーむ、悩むな
0931デフォルトの名無しさん2014/04/07(月) 15:42:54.16ID:cPHU7Y9F
>>929
定数のまとまり、同じ型の実データのまとまり
0932デフォルトの名無しさん2014/04/07(月) 15:45:48.54ID:5wZ1j6dN
女子大生のおまんこは蜜の味じゃのう
0933デフォルトの名無しさん2014/04/07(月) 16:19:52.72ID:cPHU7Y9F
列挙型の値は実行時に変更できないが、配列の値は実行時に変更できる
0934デフォルトの名無しさん2014/04/07(月) 16:25:36.05ID:ULAfgcgo
あはあん?
0935デフォルトの名無しさん2014/04/07(月) 16:27:16.64ID:UhD8RAyh
列挙型って名前に番号振っただけでしょ?
0936デフォルトの名無しさん2014/04/07(月) 16:29:44.52ID:cPHU7Y9F
配列はインデックスでランダムアクセスができる
0937デフォルトの名無しさん2014/04/07(月) 19:36:19.07ID:i4xTX3V0
Linuxでマウスを操作する処理が書きたいんですがこれはなんてヘッダーファイルを使えばいいですか?
0938デフォルトの名無しさん2014/04/07(月) 19:58:53.38ID:cPHU7Y9F
>>937
http://www.tatapa.org/~takuo/input_subsystem/input_subsystem.html
0939デフォルトの名無しさん2014/04/07(月) 20:09:50.19ID:DvrfP6f5
>>935
関数の引数がintである場合、列挙型の変数をかいたら、エラーになります(Cではなく、C++, Java)
09409392014/04/07(月) 21:14:07.79ID:DvrfP6f5
>>939をとりけします。ごめん
列挙型の変数をとるC++の関数に
intの変数をかいたら
エラーではなく警告がでます

いいたかったことは、型がことなります、ということです
0941デフォルトの名無しさん2014/04/07(月) 22:04:44.55ID:R2xTxix2
C言語スレでC++を語ってはいけない(戒め)
0942デフォルトの名無しさん2014/04/08(火) 09:39:03.27ID:7vLxEwN3
printf()ってすごいね
0943デフォルトの名無しさん2014/04/08(火) 10:21:28.77ID:50NpHnV8
>>918 >>913
atoi()は、stdlib.h
Ansi C, Ansi C++に、はいってる
0944デフォルトの名無しさん2014/04/08(火) 10:23:58.66ID:50NpHnV8
ANSI(アンシ、アンジ、アンシー)
JIS) に相当するとされる

米国国家規格協会(べいこくこっかきかくきょうかい、American National Standards Institute)
− Wikipedia
0945デフォルトの名無しさん2014/04/08(火) 18:59:40.66ID:Bi2RyCEo
ANSIは技術的な文章の書き方まで定めているらしい。
0946デフォルトの名無しさん2014/04/08(火) 22:03:04.60ID:fDQZXb/7
>>918
atoi()はstrtol()のint版としては使えない。
0947デフォルトの名無しさん2014/04/08(火) 22:26:17.42ID:8nKnATIJ
C言語は長い変数名でもエラーでないのはハッシュで暗号化してるからですか?
0948デフォルトの名無しさん2014/04/08(火) 22:30:45.32ID:xaBD9l1I
メモリがある限りいくらでも長い名前は作ることができるだろ
0949デフォルトの名無しさん2014/04/08(火) 22:31:56.99ID:fDQZXb/7
先頭の何文字かまで有効で、それ以降は読み捨ててもOKって仕様じゃなかった?
0950デフォルトの名無しさん2014/04/08(火) 22:40:35.37ID:8nKnATIJ
ありがとうございます
0951デフォルトの名無しさん2014/04/08(火) 22:40:51.44ID:fmWss6Bj
ハッシュをとるのと暗号化は意味が違うが
0952デフォルトの名無しさん2014/04/09(水) 10:25:13.98ID:5sKrTKuO
>>949
j実際に読み捨てている処理系ってある?
0953デフォルトの名無しさん2014/04/09(水) 10:52:13.66ID:yxPTdm+l
稼動してるプログラムは変数名なんて参照しないだろうしなぁ。
0954デフォルトの名無しさん2014/04/09(水) 14:23:20.79ID:nBP+KSZi
上限でエラーを出すならともかく
いまどき読み捨てなんてやってたら産業廃棄物だわ

8.3も今や死語に近いし
0955デフォルトの名無しさん2014/04/09(水) 14:33:23.10ID:mAyum7ca
C11やるならgccとclangどっちがいいのかおしえて
0956デフォルトの名無しさん2014/04/09(水) 14:54:20.20ID:BYGGYeeL
宗教戦争にしかならん気もするがclangオススメ
0957デフォルトの名無しさん2014/04/09(水) 15:26:21.31ID:nBP+KSZi
他にしがらみが一切ないならclangしかなかんべ
0958デフォルトの名無しさん2014/04/09(水) 22:59:38.48ID:4dW8Ek2U
んだんだ
0959デフォルトの名無しさん2014/04/10(木) 03:29:14.74ID:TC1kZh2n
質問おねがいします

const code char abc[] =
{データ、・・・} 

const code char def[] =
{データ、・・・} 

const code char hij[] =
{データ、・・・} 

上のような3つのデータを配列化したいです
abc,def,hijを、それぞれdata[0],data[1],data[2],
というように、扱うにはどうすればいいでしょうか
よろしくおねがいします。
0960デフォルトの名無しさん2014/04/10(木) 04:56:57.98ID:fIp6H4c9
const code char(*data)[]={abc,def,hij};
0961デフォルトの名無しさん2014/04/10(木) 09:17:50.41ID:Ao/FwPbX
const code char *data[3]={abc,def,hij};
0962デフォルトの名無しさん2014/04/10(木) 09:43:50.61ID:81iM4oB+
const code charって何?
0963デフォルトの名無しさん2014/04/10(木) 10:51:08.52ID:/zTPP7iY
>>962
恐らく、codeは環境固有の修飾子でしょう。
0964デフォルトの名無しさん2014/04/10(木) 16:03:35.19ID:N3vuTs56
clang 3.0

#include <stdio.h>

int main(int argc, char **argv){
print("%d\n", argc);
}

引数の数を表示して改行するだけのコードですが
./a.out 1 2 3ってやっても何も表示されません
0965デフォルトの名無しさん2014/04/10(木) 16:18:08.62ID:RtckMDN4
>>964
print って関数の仕様は?
0966デフォルトの名無しさん2014/04/10(木) 16:46:23.38ID:N3vuTs56
すみませんprintfです
0967デフォルトの名無しさん2014/04/10(木) 18:48:09.44ID:avaom18C
>>964
デバッガ使えないの?
0968デフォルトの名無しさん2014/04/10(木) 18:48:16.84ID:B7i8mwfP
>>964
まず、hellow world はクリアしたのか?
0969デフォルトの名無しさん2014/04/10(木) 19:01:48.27ID:TvL1VyED
hellow worldをマスターしたものは世界に数千人位しかいない
0970デフォルトの名無しさん2014/04/10(木) 19:04:15.67ID:RtckMDN4
>>969
いやいや、そんなに少なくは無いだろ流石に。
たぶん日本人に結構多いはず。
0971デフォルトの名無しさん2014/04/10(木) 19:06:28.34ID:Z53phshR
>>968-969
この辺の人はマスターしていないようだ
0972デフォルトの名無しさん2014/04/10(木) 19:57:07.25ID:N3vuTs56
hello worldは表示できましたがargcとargvが表示できませんorz
0973デフォルトの名無しさん2014/04/10(木) 20:03:38.55ID:RtckMDN4
ソースをそのまま貼ってみたら?
0974デフォルトの名無しさん2014/04/10(木) 21:15:22.58ID:dNpYH1lz
printfしてる行をいったんコメントアウトして hello worldに変えてみ
0975デフォルトの名無しさん2014/04/10(木) 21:25:29.31ID:oh79FF4E
すいません、改行が入ってなかったらしくて何も表示されてないように見えてました
Windowsだと何も表示しなくても改行するのにLinuxだと
kidotoyohiki@kidotoyohiko-PC:~/clang-code-space $ ./a.out
2kidotoyohiki@kidotoyohiko-PC:~/clang-code-space $
↑
みたいに表示されてて2に気づきませんでした
0976デフォルトの名無しさん2014/04/10(木) 21:26:08.54ID:oh79FF4E
名前を消し忘れたorz
0977デフォルトの名無しさん2014/04/10(木) 21:34:35.34ID:Uir6dqld
プロンプトに色つけると見やすい
0978デフォルトの名無しさん2014/04/10(木) 21:37:10.05ID:yaRuA3Qa
何やってんだよとよひき。
自分が書いたプログラムなんだから、
ちゃんと確認しなくちゃダメじゃん、とよひき。
0979デフォルトの名無しさん2014/04/10(木) 21:59:39.28ID:HYfrUeq3
がんばってるじゃんとよひき
0980デフォルトの名無しさん2014/04/10(木) 22:16:36.62ID:Z53phshR
ワロタ
0981デフォルトの名無しさん2014/04/10(木) 22:23:28.40ID:LUCzdszr
きどくん乙乙〜
0982デフォルトの名無しさん2014/04/10(木) 22:43:23.38ID:0bf+kiz6
https://ideone.com/yek5LE
95〜97行、breakしないのは何故でしょうか
char infix[] = "(1+2)";
とすると、カッコが残って出力されてしまいます
0983デフォルトの名無しさん2014/04/10(木) 23:19:29.66ID:0bf+kiz6
gdbで追ってみたところ、push_s()が二度、実行されてしまいます。
0984デフォルトの名無しさん2014/04/11(金) 01:34:50.19ID:SQKk4kNr
if (*in != '(' || *in != ')') {
  push_s(*in);
}
ここの論理式が間違っていることが確認できました。
すみません、自己解決しました。
0985デフォルトの名無しさん2014/04/11(金) 04:20:36.77ID:rsHk/egI
てすてす
0986デフォルトの名無しさん2014/04/11(金) 17:34:50.06ID:Z2YuQlYz
質問です
sprintf(text,"%8ld",_count);
sprintf関数の、桁数(上記では8桁)を変数にするにはどうすればいいでしょうか?
宜しくお願いします
0987デフォルトの名無しさん2014/04/11(金) 17:36:06.52ID:fBFyO1Xl
sprintf(text,"%*ld", 8, _count);

あとは分かるな?
0988デフォルトの名無しさん2014/04/11(金) 17:41:46.68ID:0jvuVzzS
2 % 3とか1 / 0の結果はコンパイラによって異なりますか?
09899862014/04/11(金) 18:15:10.77ID:Z2YuQlYz
>>987

oh!!!!!!
it will do the answer easy to understand how!
thank you very match!
0990デフォルトの名無しさん2014/04/11(金) 18:51:03.78ID:BBilWGKh
990
0991デフォルトの名無しさん2014/04/12(土) 06:27:45.72ID:qLGPxHsl
ほ
0992デフォルトの名無しさん2014/04/12(土) 09:04:51.08ID:Ipc0ZGaF
も
0993デフォルトの名無しさん2014/04/12(土) 10:31:42.64ID:s4x1CSLN
>>988
2 % 3 が 2 以外になるわけないだろ。
-2 % 3 とかなら処理系依存。
1 / 0 はコンパイラ依存どころか毎回結果が違っても文句言えない。
0994デフォルトの名無しさん2014/04/13(日) 01:09:51.42ID:pwayVEBU
エアロビクス
0995デフォルトの名無しさん2014/04/13(日) 03:33:22.87ID:KQ4mef4k
UFC 105 - : マイケル・ビスピン vs デニス・カーン
https://www.youtube.com/watch?v=KHwj_1Jn8L4

UFC 128 - : ジョン・ジョーンズ vs. マウリシオ・ショーグン
https://www.youtube.com/watch?v=wia_sFsAf6g

UFC Fight Night 26 - トラヴィス・ブラウン vs. アリスター・オーフレイム
https://www.youtube.com/watch?v=QRNoFM3HnAw

UFC Fight Night 31 - : ティム・ケネディ vs ハファエル・ナタル
https://www.youtube.com/watch?v=e-x0ijoxsv8
0996デフォルトの名無しさん2014/04/13(日) 16:16:47.80ID:q4bL1N+H
うめ
0997デフォルトの名無しさん2014/04/13(日) 16:23:42.59ID:4hou4QNp
まつ
0998デフォルトの名無しさん2014/04/13(日) 16:28:36.67ID:362l+jV0
たけ
0999デフォルトの名無しさん2014/04/13(日) 16:41:15.26ID:Vp4hM6j5
すぎ
1000デフォルトの名無しさん2014/04/13(日) 16:41:30.42ID:bOKRz0Ju
1000
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。