人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

はてなのキチョーさん。【part9】

抱負・得意分野など:得意分野はプログラミング全般のつもりですが、得意分野の質問なのに私にとって難しかったらヘコむなぁ。(笑)

質問者(私)は…回答者の質問には な・ん・で・も 回答します

・ネタでもマジメな質問でもOKです
・1人当たり1回まで回答出来ます
・質問終了時、『回答者の中から次の質問者を指名』して2500ポイント支払い、その他の回答者には10ポイント支払います(2500ポイントはバトン替わり)
・はてなへの5%およびその他の回答者への10ポイント×人数分は質問者が負担します
・いるかは、バトンを渡さなかった回答者に付与します
・回答が2件未満のまま7日が過ぎた場合、バトンはその時の質問者のものになります

回答者(みなさん)は…質問者に聞いてみたいことを な・ん・で・も 質問して下さい
・誰かへの誹謗・中傷になる質問や個人情報に関する質問には回答できないかもしれませんので
・質問者から次回の質問者に指名された場合、絶対に拒否しないで下さい
・次の質問者になったら速やかに質問を行いましょう

この文章はそのままコピペし、タイトルの名前とpartと抱負のみ変えて使用してください

●質問者: キチョー id:Kityo
●カテゴリ:はてなの使い方 ゲーム
✍キーワード:いるか はてな キチョー コピペ タイトル
○ 状態 :終了
└ 回答数 : 9/9件

▽最新の回答へ

1 ● sokyo
●10ポイント

おはようございます♪


えと、はてな

http://q.hatena.ne.jp/

の使い方について質問です。

私ははてなに入ったとき10代だったのでそういう風に登録したのですが、誕生日を迎えて20代になりました。

ところが、はてなの20代対象のアンケートに回答できないことから考えると、

どうやらはてなはまだ私を10代だと思っているらしいのです。

それはそれでちょっとうれしいかもしれませんが、でも誤解なので、

はてなに私の本当の年齢を知ってもらいたいのです。。υ

どうしたらいいのでしょうか?(@_@)

◎質問者からの返答

♪質問ありがとうございます!

https://www.hatena.ne.jp/config

…のページにて、登録されているsokyoさんの生年月日を確認して下さい。もし生年月日が違うか、生年月日が合っているにも関わらずまだ10代だと思われているのでしたら、同ページ内の「氏名、生年月日、性別の変更についてはお問い合わせページよりお問い合わせください」との文面を参考に対処して下さい。

お役に立てば幸いです。


2 ● aki73ix
●10ポイント ベストアンサー

こんにちは、aki73ixです

ジャンルプログラミングで、お願いします

VC++では、メインプログラム上で

#pragma data_seg(".sdata")

共有する変数名

#pragma data_seg()

として、.defファイルに

SECTIONS

.sdata READ WRITE SHARED EXECUTE

EXPORTS

変数名

としてやることで、変数が同じDLLの別のプロセス間で共有できます

ところが、C++Builderではこの方法を使っても上手く共有することが出来ません

ファイルマッピングを使うことで擬似的に共有することはできるのですが、それを使わずに、変数で共有するよい方法が知りたいです

変数をアセンブラ記述すれば解決するかもしれないそうなのですが、それ以外の方法でも結構です

難問ですがよろしくお願いします

http://www.snark.co.jp/soft/faq/vc_q6.htm#Q17

◎質問者からの返答

★質問ありがとーございます。

http://hp.vector.co.jp/authors/VA003720/lpproj/special/borla...

ひー死ぬかと思った難しー。

ilink32.exeはモジュール定義ファイルでSECTIONS文をサポートしているのに、bcc32.exeには#pragma data_segのようなものが備わっていないので宝の持ち腐れだ…と言うことですね。

若干面倒臭いですが、プロセス間で共有したいデータの定義だけ別ファイルにして分割コンパイルして下さい。

bcc32 -zR.sdata shareddata.c

…のようにすれば、例示のDEFファイルで上手く行くのではないかと思います。

Windowsプログラミングは専門ではなく、実務でDLLを作ったことも2?3回(多分2回)しかなく、今夜手近にはborlandのfree-command-line-toolsしかない中で必死に探してみました。

free-command-line-tools内のBorland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borlandが、-zR.sdata -Sで期待したようなアセンブリソースを生成するところまでは確認しました。

参考になれば幸いです。

------------------------------------------------------------

【参考】一番最初に思いついてボツにした案

------------------------------------------------------------

モジュール定義ファイル内のDATA文で、SHAREDを指定してしまう。

すると全ての静的変数が、プロセス間で共有される(筈)。

共有したくない変数は、全てDLLがアタッチされる毎にnewする。


3 ● eityan
●10ポイント

HSPについてどう思われますか?


↓ダミーです。

http://www.k2.dion.ne.jp/~eityan/index.html

◎質問者からの返答

▽質問ありがとうございます!

http://www.onionsoft.net/hsp/

これですね!?

オフィシャルページから辿れる紹介をざっと読んだ感じでは、好印象です。

リファレンスマニュアルなどは本体をダウンロードしなくても確認出来たら良いのに、と言うのが私の感想ですが、それは件のサイトに関するものですね。

言語自体についてですが、exeやscrが作れる点はきっと重要な魅力と思います。

私はこれを、VBScriptに限界を感じたら検討するスクリプト言語として記憶に留めました。

※ランタイムの再配布条件などについての情報がざっと読んだ程度で見つからなかったことが少々悪印象でした。


4 ● sakurazusi
●10ポイント

http://q.hatena.ne.jp/list

urlはダミーです

はてなへの5%およびその他の回答者への10ポイント×人数分は質問者が負担します

これは次にバトンを受け取った人の負担も大きいです。

自分だったらバトン渡されたくないです。

そのあたりどう思いますか?

このシリーズ、いわしでやったら面白いと思いませんか?

はてな記法やタグ等つかって、装飾しながらセンスよくテキトーに回答してみてください。

◎質問者からの返答

※質問ありがとうございます。

question:1142461045:title

>はてな記法やタグ等つかって

残念なことでもあり、そして妥当なことでもあると考えていますが、「この回答に返信する」のテキストボックスの中でははてな記法やタグ等は無効になっていると思います。

私がそれを妥当と思う理由

回答者さんはともかく質問者さんは普通のヒトが多い筈ですから、難しい記法をさせるべきではない…とはてなも考えたのでしょう。

>このシリーズ、いわしでやったら

微妙…に思います。

いわしタイプ質問(って呼称でいいのかな?)は導入されたばかりで、その真価は良く判りません。

私は人力検索タイプでやったほうが、楽しめると思います。

バトンはお渡ししません。id:sakurazusiさんが新しいバトンを作って、いわしタイプ版「はてなの○○さん」シリーズを始めてみてはどうでしょうか?

>これは次にバトンを受け取った人の負担も大きいです。

<中略>

>そのあたりどう思いますか?

でもあなたは、私に質問を寄せて下さったではないですか!

・ハイリスク&ハイリターン

・バトンを受け取ったら、ランキングに食い込むかも

・いるかを貰えるかも

・皆が怖がったら、バトンを自分のものに出来るかも

+遊びは散財してこそ面白いと思うヒトもいます

…などなど、のように思います。

------------------------------------------------------------

【この話題を振って頂いたところで…】

------------------------------------------------------------

「回答が2件未満のまま7日が過ぎた場合、バトンはその時の質問者のものになります」と書きました。

回答が1件の場合は、唯一の回答者に10ポイント+いるかを付与し、バトンはその時の質問者が回収します。…と言う意味です。


5 ● kento58
●2500ポイント

http://q.hatena.ne.jp/

URLはダミーです。

質問です。プログラミングの勉強始めたいんですけど、CとVBってどっちがいいですか?

実用性とか、難易度とか。

◎質問者からの返答

◎質問(相談?)ありがとうございます?

http://www.smg.co.jp/education/books/book.html

http://hoop.euqset.org/archives/000082.html

http://q.hatena.ne.jp/1140102271#a488084

ズバリ、迷うくらいなら両方学びましょう!

それも、同時に。

kento58さんが、学生さんか/社会人さんか/ご隠居さんか/ヒッキーさんか…判りませんが、同時が出来ないなんて言わせません。(笑)

小学生だって、国語と算数と理科と…同時に学んでいますよね?

プログラミングのなんたるかを知るためには、複数の言語を同時に学ぶくらいが良いと思います。

そしてもう1つ、プログラミング言語は勉強するものではないと思います。良い先生(生身の人間でも良いし書籍でも良い)について、学んで下さい。

※こんな偉そうな回答をして大丈夫でしょうか?


1-5件表示/9件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ