フォーラム(掲示板)ルール

これらのルールは、 プログラマ専用SNS ミクプラ のすべてのコミュニティメンバーのさまざまな責任を明確にするために公開されています。 彼らは、私たちのフォーラム(掲示板)が円滑に運営され、すべての登録ユーザーと訪問者に楽しく生産的な経験を提供するために、全員が遵守しなければなりません。

  1. 質問掲示板でのルール

    1. ここはC言語を中心に、何でも質問出来る掲示板です。

      質問はC言語に限りません。プログラムや開発環境等に関することなら何でも気軽に質問して下さい。
      (勉強会やセミナーに関する情報交換の場として利用して頂いてもOKです)

      ただし、円滑に情報交換が出来るよう、規約を守ってご利用下さい。

      こんな長い規約読めないよ!という方は大きくハイライトされた文字の部分だけでもザッと目を通してください。 #
  2. 質問者様へのお願い

    1. 質問は具体的にする
      詳しくは「回答者が困る質問例」をご覧下さい

      「うまくいきません」という質問は大抵回答に困ります。
      1. 自分は今何がしたくて
      2. どう取り組んで(作ったプログラムはどれで
      3. どのようなエラーやトラブルで困っていて
      4. 自分は何が解らないのか、知りたいのか
      5. 今のCの知識はどの程度なのか
      この5点をしっかりと明記して下さい。

      環境に依存する場合やライブラリを使っているときは
      使っているOS名・コンパイラ名・ライブラリ名も明記しましょう。

      コンパイルエラーの質問時は必ず最低限のエラーメッセージも書きましょう。

       → 詳しくは最下部に記述されている「回答者が困る質問例」をご覧下さい。 #
    2. いい加減 or 単純な名前を使わない
      あまりにふざけた名前や重複の可能性が高い名前は避けましょう

      時々「あああ」とか「あいうえお」などという名前で投稿される方がいますが、

      ふざけているように捉えられる場合が多く、熱心に回答してあげようという気を殺いでしまいます。

      また、「初心者です」「初心者」「初めまして」「名無し」のような

      その場だけの名前、また、多くの人が重複して使うであろう名前は避けてください。

      なるべくオリジナルな名前を決め、以後同じ名前を使い続けてください。 #
    3. 宿題の質問は OK! でも丸投げは NG!
      宿題の文章だけ書いて「誰か答え教えて下さい」は×

      課題の丸投げ(問題文だけ書く事)は禁止です。

      ただし上のように記載してもらえればこれは当てはまりません。

      自分でどこまでやったのか、今どこが解らないのかを明確にして下さい。

      さっぱり解らず、手も足も出ない時は、その事を明記の上、

      勉強方法からアドバイスを受けましょう。

      どうしても提出期限の関係で答えが欲しい時はその事をしっかり明記の上、

      回答者さん達の理解を求めるようにしましょう。

      また、解決した時は、「解決しました」とだけ言って去らず、ソースコードや解決した方法を明記して下さい

      同じ事で困っている人の為に過去ログに有用な情報を残すようお願いします。 #
    4. よくわからない人はテンプレを
      質問の仕方がわからない時はテンプレを使って質問して下さい

      どう質問していいか解らない時は、以下のテンプレをコピペして、

      各項目に対して答える形で記載して下さい。

       [1] 質問文
       [1.1] 自分が今行いたい事は何か
       [1.2] どのように取り組んだか(プログラムコードがある場合記載)
       [1.3] どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)
       [1.4] 今何がわからないのか、知りたいのか
            
      [2] 環境  
       [2.1] OS : Windows, Linux等々
       [2.2] コンパイラ名 : VC++ 2008EE, Borand C++, gcc等々
      
      [3] その他 
       ・どの程度C言語を理解しているか
       ・ライブラリを使っている場合は何を使っているか
      
      #
    5. 相互リンクすればマルチポストOK
      相互リンクした場合のみ複数の掲示板で同じ質問しても OK

      複数の掲示板で同じ質問をすることをマルチポストといい、大抵禁止されています

      しかし、ここでは相互リンクし、リンク先の掲示板でマルチポストが許されていれば

      マルチポストはOKとしています。複数の掲示板で同じ質問をするときは相互リンクし、

      どこの掲示板で同じ質問をしているか明確にして下さい。 #
  3. 回答者様へのお願い

    1. 目指すは「アットホームで温かい
      困った質問者がもし居ても、暖かくアドバイスしてあげて下さい

      「他の掲示板では相手にしてもらえなかったような私でも、ここでは温かくアドバイスが受けられた」

      そんな人が増えたらいいなと思います。

      確かに至らない質問者やマナーの悪い困った質問者もいますが、

      責めたりキツイ注意をするだけでは彼らはきっと変わりません。

      内面から変わり、本心から「悪かったな・・今度からちゃんとしよう」と思ってくれたら

      きっと継続してよくなっていってくれると思います。

      質問に対する回答が

      「規約読んでないなんて話になりませんね。」

      と書いてあるより

      「(とりあえず予測出来る回答をしてみて) 今回この点がよくわかりませんでしたから、

      次から規約を読んで私達にわかりやすいように質問して下さいね」

      と書いてあった方がずっと「規約を読もう」「質問を改めよう」と思ってくれると信じています。

      (これに甘えて何度も質問を改めない人には注意が必要でしょうが)

      これには賛否両論があるでしょうし、義務とさせていただく権利もありません。

      明らかに酷い利用者には注意が必要ですし、

      「いやそれは違う」「質問者にそこまでしてやる義理は無い」「スパルタも必要だ」

      と思う方もいらっしゃるでしょうから、ご判断はお任せします。

      あくまでもこの掲示板の方針として書かせていただきました。 #
  4. ソースコードタグの使い方

    1. ソースコードは下記のように囲んで下さい:
      [code]
      #include <stdio.h>
      
      int main(void){
      	int a=0;
      	printf("%d",a);
      	return 0;
      }
      [/code]
      
      ※ "[code]" と "[/code]" で囲みます。
      するとソースコードが

      CODE:

      #include <stdio.h>
      
      int main(void){
      	int a=0;
      	printf("%d",a);
      	return 0;
      }
      
      このように見やすく色分けされます。
      因みにソースコードの種類を内部で自動判別してくれるスグレモノ(highlight.js(外部ページ、英語))を使用しています。

      対応言語(形式)はこちら(外部ページ、英語)から確認できます。 #
  5. 「プログラマ専用SNS ミクプラ」についての利用規約

    1. 当サイトについて

       「プログラマ専用SNS ミクプラ」(以下「ミクプラ」と記述) は C言語を中心としたソーシャルネットワーキングサービスです。
      Dixq が管理人を務め、御津凪 がサイトの技術的管理を行います。
      また、C言語何でも質問掲示板においては、softyaさん、Justyさん、h2so5さんに副管理人を務めて頂いております。

       また、ミクプラが利用しているフォーラムである phpBB アプリケーションが定める利用規約もあります。 #
    2. データについて

       当サイトにアップロードされたコンテンツ(文章を含む)の一切は整合性やその保存と削除について確実ではない事をユーザーは許諾します。
      不測の事態によってデータが突然削除されてしまったとしてもサイトの管理人はその責務を負いません。
      また、データのアップロードが多くなり、サーバーの空スペースを圧迫した場合、管理人は予告なくデータを削除出来るものとします。 #
    3. 禁止行為について

      以下の行為を禁止行為として定めます。
      • 卑猥な、暴力的な、差別的な、その他閲覧者が不快に思うコンテンツのアップロードまたは行為
      • 名誉、プライバシー、著作権等を侵害する行為
      • 当サイト運営を妨害する行為、他人に迷惑のかかる行為
      • 情報の改ざんやその方法を掲示、伝達する行為
      • ユーザーの個人情報を収集する行為、出会い系等他サイトへ勧誘する行為
      • 犯罪を助長/表明する行為、また犯罪につながる特定の手段を問う行為
      • 試験中に試験問題を提示して回答を求める行為
      • 企業等の秘密事項を質問文・回答文を通して漏洩する行為
      • アフェリエイト、特定サイトへの不正な誘導等、個人の極端な利益目的にコメントを投稿する行為
      • その他、一般常識に反する行為と管理者が判断する行為
      "C言語何でも質問掲示板"でのみ適用される事項
      • 名前を複数利用して質問する行為
      • 記事の内容を無暗に変更する行為
      • 自分勝手な都合で記事を削除する行為
      • 課題・試験の丸投げをする行為
      • 質問後、お礼を言わずにトピックを閉じる、または去る行為
      • 親しくない人に対して丁寧語を使わない行為 (ネタや冗談などは常識の範囲内で)
      • 円滑なコミュニケーションを心がけない行為
      • あまりにもプログラミングと関係ない質問を繰り返す行為
      • 正当なトピック主の質問を妨げる行為
      • 掲示板を個人の日記のように利用する行為
      • 複数の名前を使った自演、それの類の行為、または悪質な行為
      • フォーラム登録ユーザーの日記の記事があることを前提とした質問回答
        (引用や参照をする場合は補足的に最小限に留めて下さい。記事のありかが煩雑になり読みにくくなります)
      #
    4. 義務行為

      "C言語何でも質問掲示板"でのみ適用される事項
      • トピックを立て、解決した場合は「解決しました」とだけ書かず、どうやって解決したか他の人に分かるように書いて  からトピックを終了して下さい。
      • 複数の回答者がいた場合、都合の良い、または自分の気が向いた回答者にだけ返信を書かず、回答をくれた人 全員に対して出来る限りの返信を書きましょう。
      • 回答者のコメントの中に複数質問があった場合、出来る限りその全てに答えるようにしましょう。
      #
    5. 管理人の権限と責務

       ユーザーが当サイトで行った事による損害、当サイトで得た情報を元にして行った事による損害等に関する一切について当サイトの管理人は責務を負いません。

      また、管理人は以下の権限を持ちます。
      • 不適切なトピックを削除する
      • 不適切な文章を編集する
      • 規約違反をしている質問者のトピックを一時的に止める
      • 規約に反して削除された記事を復元する
      • 荒らしまたは不適切な行為を行った者が別名を名乗って投稿した場合それを明らかにする
      #
    6. 個人情報の取り扱い

       当サイトの管理人は、登録した人が公に掲示していない情報を特定の人物に伝達・公開する事は絶対にありません。
      入力されたパスワードは一方向ハッシュにより暗号化されている為、管理人にも解りませんのでご安心下さい。
      逆に言うと、パスワードは再発行以外に管理人がパスワードを伝達する術はありません。
      但し本サイトが犯罪に使用された場合、また著しく常識を逸脱した行為が認められた場合、警察や各機関に登録された情報及びIPアドレスを開示できるものとします。

       登録されているプロフィール情報は、利用されるご本人が許諾された場合に限り、当サイトが運営するオンラインゲームに同期して利用できるものとします。
      当サイトが運営するオンラインゲームをダウンロードし、起動後明確に示される利用規約許諾ボタンを押さない限り、許諾されたとはみなされません。

      "C言語何でも質問掲示板"でのみ適用される事項

       名前を複数利用して規約違反を行う利用者が、他にどの名前を利用しているかの情報は管理人が公開出来るものとします。
       なりすまし等の懸念がある場合は初回投稿者とのアクセス元の一致不一致を明らかに出来るものとします。 #
    7. 著作権について

       ミクプラで投稿されたコメントは本サイト内で引用または編集して利用できるものとします。
      例えば有用な過去ログデータを元に質問やトラブルのQ&A集を作成する場合など、
      過去に投稿された文章・コードを編集し、まとめるなどして、引用の範囲で使用できるものとします。
      投稿内容の著作権は投稿者に帰属します。 #
    8. 規約の変更

       本規約はユーザーの許諾なく変更できる物とします。メインページの[インフォメーション]より利用規約を変更した旨を掲示した時点を以て効力を生じるものとします。 #
    9. サービスの中断

       本サービスはメンテナンスの為、不定期に中断する場合があります。また、サーバー圧迫等により提供が難しい場合等は、HPでの告知を持ってサービスを一時中断出来るものとします。 #
    10. その他

       本サイトの管理は5人体制ですが、Dixq以外の4名にはボランティアで、管理役の一部をお願いしているだけであり、管理人としての中立的な立場ではないことご了承下さい。 #
  6. その他

      • 質問者、回答者ともに丁寧語でお書きくださいますようお願いします。
      • 雑談トピを立てる時は、わかりやすいように、タイトルの最後に [雑談] とお書き下さい。
      #
  7. 回答者が困る質問例

    1. 「ゲーム作っているのですが、うまく作れません」
      「コンパイルしたのですが、うまくコンパイルできません」
      この手の質問はよく回答に困ります。
      しっかり取り組んだことと、何に困っているか、自分の理解レベルはどれ位なのかを明確にして下さい。
      コンパイルエラーの質問の場合、エラーメッセージをコピペするのは最重要です。

      ■悪い質問例■
      ○○を作っているのですが、うまく作れません。どうしたらいいでしょうか?

      ■良い質問例■
      今回は○○について質問をします。
      今私は○○の宿題に取り組んでいて、詳細の仕様は○○のようになっています(1)。
      今わかる範囲でこのプログラム(ソースコードの提示)まで書いてみたのですが(2)、
      ○○というコンパイルエラーが出て原因が解らず困っています(3)。
      今知りたいのはこのエラーの原因と、○○の実装の仕方についてです。(4)
      (今学校で○○について習っているところですが、○○についてはよくわかりません。(5))

      質問の最初にその質問がどんな質問であるかその要旨を簡潔に書くと読み易いでしょう。

      また、OSやコンパイラによってもC言語の実装の仕方が違う場合がありますから、
      明らかに不必要ではない限り使用しているOSやコンパイラ名も一緒に書いて下さい。 #
  8. 更新履歴

    1. 更新日付内容
      18/03/21利用規約にphpBB利用規約へのリンクを追加
      18/03/21フォーラム名の修正とページ・レイアウトを修正
      17/07/14フォーラムの日記との無暗な参照を禁じる内容を追加
      14/05/08「管理人の権限と責務」の内容を更新
      13/08/04h2so5さんを副管理人に追加
      13/08/04「4. 義務行為」を追加
      13/03/17禁止行為「あまりにもプログラミングと関係ない質問を繰り返す行為」を追加
      12/05/05アフェリエイトに関する禁止事項を追加
      10/11/30問題が解決した際、解決方法の明記を義務化
      10/11/22C言語何でも質問掲示板の規約を全面的に修正
      10/10/16mixCについての利用規約を追加
      10/07/24義務行為「円滑なコミュニケーションを心がける」を追加しました。
      10/07/24禁止行為「試験の丸投げをする」を追加しました。
      10/06/19[3][5]に文章を一部付けくわえました
      10/01/18preタグについての記述を削除。→等間隔で表示したい場合 に変更
      10/01/18名前についての禁止行為を追記しました
      09/02/11その他欄に、雑談トピのタイトルの付け方について内容を追加しました。
      08/12/08禁止行為「記事の内容を無闇に変更する」の内容を解りやすく修正しました。
      08/12/02禁止行為「自分の勝手な都合で記事を削除する」の内容を明確にしました。
      08/11/25禁止行為「極端な方言を使う」を新規追加しました。
      #