ついてC++/CLIでやるならば,<stdio.h>系を使うのではなく,System::IO系を使います。そもそも,std::stringではなく,System::Stringですし。これは,列挙型CATの宣言とCAT型の変数catの宣言です。これは,列挙型CATの定義です。書けば列挙値を利用可能です。ように書く必要がありますが。templateで生まれうる再帰型に対する特別な制御の方法について部分特殊化である程度やりたいことは出来そうですが、再帰がより深い型に対して一々定義するのは避けたいのです。私の定義の仕方が悪く、よりよい方法があるのかもしれません。型のような再帰する全ての型(深さは問わない)とを別に扱いたいのです。Wrap<T>とWrap<Wrap<T>>が区別できれば,あとはWrap<Wrap<T>>はWrap<T>を使いながら実装できないのでしょうか。templateで生まれうる再帰型に対する特別な制御の方法について部分特殊化がしたいということでしょうか。ほうが全然読みやすいんですよね。fflush(stdin);の意図はなんでしょうか。未定義の振る舞いなので使うべきでは無いですし,特定の環境においての動作を想定しているのであればその環境を提示する必要があります。scanfだけなら標準の範囲内なので意味がわかるけれども,fflush(stdin);があるので意図が全く想像できない。上で動作するサードパーティ製のコンポーネントを追加し、このサードパーティ製のコンポーネントが機能するかどうかを検証したいのですが、ボタンがクリックされたときにこのコンポーネントに関係した処理を実行すると、以下のエラーが表示されます。オブジェクトの解放についてDirectX9のプログラムではアプリケーションの終了時にLPDIRECT3DDEVICE9変数などを解放しますよね。調べてみると最近のOSならばアプリケーションごとにメモリが確保されていて、アプリケーションが終了した時点でそのメモリは全て自動で解放されるという情報も見られました。ショートカットの作成ちゃんとMSDNに当たりましょう。MSDNには,シェルリンクを作成するためのコードがちゃんと記述されています。ような書き方はどうでしょうか解決となっていますし,今まで投稿していない人間がしゃしゃり出てきて書くのもなんですが,結論の方向が明後日を向いているような気がしたので......。これからはアセンブラ言語を勉強して、さらに研究していこうと思います。理解した方がよいかと思いますよ。そもそも,速度が出るようにアセンブリ言語で書こうとすると,対象プロセッサを決定し,そのプロセッサの特性を理解し,各命令がどのようにパイプラインを使うかも知った上で,その時点でのキャッシュがどうなっているかも勘案して実行順序も決めていく必要があります。10のデュアルブート,というのにあまり利便性を感じませんが。8.1を使わなくなった場合に無駄な投資となる可能性があります。8.1のライセンスがそのPCに紐付いている可能性もあり,そうするとそのライセンスを(アップデート元としても)他に流用できない,ということになります。プリインストール系でP2V可能なライセンスかどうかは不明。リダイレクトしたとき、リファラはどこまでサイト管理者に情報を伝わりますか。リダイレクトしたとき、リファラはどこまでサイト管理者に情報を伝わりますか。HTTP通信において,Refererフィールドには直前の一つまでしか含まれません。現在の標準的なAPIセットに,(現在のURIを除く)閲覧履歴のURIを取得する方法は用意されていません。よって,あるサーバーへのHTTP(s)によるアクセスで細工無く取得可能な閲覧履歴は,HTTPのRefererに含まれる値のみとなります。ゲームサーバー構築についてApacheサーバーを構築してからサーバー側はC#で書いてみようと思います。C#はあまりお薦めしませんが......。5の進み具合次第で,最適解が変更になる可能性が高い分野ですし。土台さえしっかり作ってあれば同時接続数を増やす事自体は可能だと思いますので、もし公開するとしたらそこで通信量などを見つつ限界を決めようかと思います。単振り子についての質問しかし、CosとSinを用いて内積外積を求めるところがうまくいかないため、皆さまの知恵をお貸ししていただきたいのです。「うまくいかない」とはどういうことでしょうか。回答できることは「あなたの書いたコードはあなたの動かしたいように書かれていない」だけです。使ってみるとよいでしょう。プログラムの反応の改善Control.Invalidateは領域を無効化するだけです。実際に再描画が必要になるまで,描画はなされません。UpdateのかわりにRefreshメソッドを呼び出します。pictureBoxに表示させた画像が描画後すぐに消えるPaintイベントの引数であるeやe.GraphicsをDisposeしてはいけません。Paintイベントは複数登録することが可能です。最初に実行されたPaintのイベントハンドラでeがDisposeされた場合,その後に呼び出されるイベントハンドラ中でeを使おうとすると,ObjectDisposedExceptionが発生するかもしれません。eやe.Graphicsなどは呼び出し側が所有権を持っているので,破棄する作業は所有権を持っている呼び出し側が行う必要があり,呼び出された側が勝手に破棄してはいけないものです。pictureBoxに表示させた画像が描画後すぐに消えるWinFormsにおいて,コントロールへの描画は基本的にPaintイベントで行います。コントロールへの描画は,コントロールのPaintイベントで行い,描画内容を変更したい場合は対象となるコントロールのRefreshメソッドを呼び出すことでPaintイベントを発生させて行う必要があります。DirectXそもそもC++/CLIでWPFを扱うことはあまりないと思いますが......。WPFはWindowsのUI作成用の技術で,WInFormsを代替する物です。内部的にはDirectXを使ってボタン等を描画していますが,あくまでUI作成用です。DirectXで直接描画しているために,ウィンドウとWindowsFormsHostコントロールを使っているようなコントロール以外はHWNDを持たない。元々の目的が違うため,どちらを使用するかの基本的な指針は簡単に作れます。テキストファイルのMD5ハッシュを計算するライブラリファイルパスから直接,というライブラリはあまりないとは思いますが......。ユーザーがファイルを開いてデータを読み込んでハッシュ関数に渡してMD5算出する,というのが難しくなく,汎用のハッシュ関数があれば十分という事情もあると思います。関数群を使う等で処理できます。ターン制ストラテジーゲームを作っているのですが・・・その地点までの移動コストを記録していかないと,回り込まないと移動できないような場合に対処できなくなったり,移動可能な距離が短く算出されたりしますね。今は1~Player.Moveマス移動出来る様になっていますが、これをPlayer.Moveマスの移動に変えたいです。地形の移動コストが常に1でPlayer.Moveが3の時に,「上左下」と動いて左隣のマスに移動は許可するのでしょうか。上記の関数が複数のスレッドにて動いている場合、デッドロックは起きますか?同時に1つの資源に対するロックしか使わないのであれば,原則としてデッドロックは発生しません。デッドロックは,2以上のスレッド(等)が,それぞれ1つ以上の資源を確保した状態で,お互いの持っている資源を確保しようとして発生するためです。以上は,最適化と称してコードの順序を入れ替えて,結果的にロックが多重化されるような状況を除く。「何かの処理」が何なのかによるのではないかと思います。h2so5さんがこう書かれたのは,「何かの処理」で資源1や資源2に対するロックがある可能性を考えてのことだと思います。WinSockでレスポンスの受け取りこのようにしていたのですが、「問題が発生したため、終了します」っていうエラーが出てしまって。結局原因がわからず、whileを外して放置してました。そもそも,「問題が発生したため......」はIDE等のデバッガを使っていない場合にWindowsが未処理の例外を検出した場合のメッセージだと思うのですが。どこでそのエラーが起きたかを確認するためにも,IDEでのデバッグは必須です。HTTPのヘッダは確かに文字列ですが,それに続く本体は文字列とは限りません。WinSockでレスポンスの受け取りなんでacceptしたSOCKETに対してのrecvやsendの戻り値を確認していないのですか。recvの戻り値を知らずに,どうやって送られてきたデータの終端を判断しようとしているのですか。C2047が消えません41行目,)と{の間に;が含まれています。配列を逆順にするプログラムについて書いている間に返信が付いていますが,せっかく書いたので投稿してしまいます。「思うような結果」と,「実際の結果」を書いてください。プログラムは書いたとおりに動くのですから,「思うような結果」は書かないと伝わらないです。a_int_rev2で逆順にしたあと,それを確認するコードがないです。して取り出せばよいでしょう。Patternだと思います。した中でUIスレッドへコールバックして処理をすることになると思います。大きな利点はgitネイティブサポートがあるかと。コマンドラインなり別のGUIを使う方が便利なことも多いとはいえ,VS上でdiff表示ができたり,commitできたり,resetできたりは便利です。あと,nugetもネイティブになりましたが,C++ではあまり使わないかもしれません。野良boostパッケージがいくつかあったりするので,使えなくはないですが。互換性的な面について。SP1以降,ソリューションファイルやプロジェクトファイルは互換性が非常に高くなっています。リストビューにてActivityThreadで例外が発生するちゃんとデバッグしましょう。デバッガでtryブロックの先頭にブレイクポイントを置いて一行ずつステップ実行してみるとか。他プロセスで,コード変更不可能のどれでしょうか。前2つなら,画像を表示したことを通知することで対応ができそうですが......。古いですがVC2010にて質問です解決となっていますが,一応Win32の範囲内で。上の質問のパケットデータを指定のサイトに送信するサンプルコードを教えて下さいMSDNに例がありますが,何がわからなかったのでしょうか。その例を理解するのに何をしたのでしょうか。コピペであってもMSDNの例を使ってテストをし,自分のやりたい動作ができるかどうかを修正しつつ試すということが高々9分でできるとは到底思えません。c#またはvbでパケットを送信するコードを教えてくださいTCPなら,System.Net.Sockets.TcpClientや,同TcpListenerを使うのが簡単だと思います。URIの先頭から,最初の:の直前までがスキームです。単純なドメイン名解決機能を提供します。持っていますが,URIを指定するとそのスキームに依存した接続を行うような機能はもっていません。名前解決を行うといっても,システムの解決機能を呼び出すためのものであり,DNSサーバーを指定して解決するような機能も持っていません。Windows8.1Enterprise評価版のDLについてどちらかと言うと,MSのサポートに問い合わせる案件な気もしますが......。他のブラウザで試してみる,というのも手段かと思います。サイトに依らずIEでダウンロードに失敗することがあるので。UPnPポート開放うーん......。対して,エラーは起きないのですが......。Androidの話で申し訳ありませんAndroidからデータを取得するために呼ばれるのであれば,サーバー側,つまりPHPはHTMLでなくJSONやXMLを返すようにすべきです。(特別な理由がないならPDOを推奨)。ちなみに,サーバーアプリがAndroid端末にHTTPリクエストを送信するのはよっぽどの状況だと思います。UPnPポート開放uuid.libをリンクしてみてはどうでしょうか。そこにはuuid.libをリンクしろ,とMSの人の投稿がありました。SQLでGROUPを二重に絞り込む今回の場合,MySQLならINTERVALは使えます。tのtest_with_month部分をWITHの括弧部分にそのまま置き換えれば,おそらく動くはずです。使ったのは,単純に見やすくなるからだけなので,JOINされるテーブル部分をそのまま置き換えることができます。再帰共通表式だった場合,置き換えは大変ですが......。単純にミスりました......。持ち込むためのものです。SQLのView相当の機能はありません。よってリレーションによって結ばれたDataRowを引っ張ってくることが出来ます。テーブルとリレーションを用意しておくと,最初から専用のメソッドやプロパティを用意してくれます。BYするのが簡単だと思います。リソースに.rcファイル等でつけた名前です。YesでありNoです。ID_VERSION_DIALOGは#defineされた整数値だと思います。この場合,リソース名はその整数値,または#とそれに続く10進数で表された値であって,ID_VERSION_DIALOGではありません。整数型から文字列型に変換します。共有メモリに構造体中のポインタの「中身」をコピーする方法について基本的に,共有メモリであれファイルへの出力であれ,ポインタをオフセットに変換して取り扱う必要があります。ポインターというのがあります。これは正に内部的にもポインタを(ポインタ+オフセット)として取り扱えるようにする機能です。これを使えば,記述は楽になるかと思います。オフトピック使ったことがないですが......。C#の言語からAjax通信ookamiさんへの返信を見る限り,JavaScriptについての知識がそもそも不足しているように思います。XHRの使い方もわかっていないように見えますし。何らかのサイトの動作を真似たいのであれば,HTTPについての知識も当然必要になってきますが,これも不足しているように思います。JavaScriptのサイトを作ってみることをお薦めします。以下のようなエラーが返ってきました。結果は「undefined」でした。どこに「エラー」があるのでしょうか。XHRのsendメソッドは戻り値を返しません。一応この処理で実行してみましたがダメでした。javascriptを第2引数にもっていってevalで実行してもらうようなイメージで書いてみましたができませんでした。この,「ダメでした」「できませんでした」は,実際にどのような状態になったのですか。いった,問題の切り分けを行っていますか。C#の言語からAjax通信その資料が本当なのであればIEをベースに作られているWebBrowserでは対処できませんね。XHRをIEが直接サポートしていなかったのはIE6までです。現状,IE11下のWebBrowserコントロールはIE7扱いのUserAgent文字列になっていますし,document.write(!!window.XMLHttpRequest)はtrueです。InvokeScriptには関数の名称を入れてあげると思われるのですが、そのjavascriptのコードはどうやって入れてあげるのかがわかりません。使って,文字列によるHTMLをWebBrowserに渡すことで実行することを想定していました。仕様に沿ったリクエストをするか,JSONPのような逃げ方をする必要があるでしょう。C#の言語からAjax通信C#の言語からAjax通信を送信する方法を知りたいという内容です。FireFoxのFirebugというソフトである処理を解析した結果Ajax通信(XMLHttpRequest)を行っていることがわかりました。Firebugのツールを使用している時でもURLを再送信できたので何かしらの方法で行えばできるのかなと考えています。AjaxやXMLHttpRequestであることにこだわりはあるのでしょうか。SQLでのデータの範囲検索について解決後ですが一応......。量や要求速度に依るのですが,関数を使うと,その関数が利用している列のインデックスは使われなくなります。このため,対象の表の行数が多い場合,関数を使わないで済むような構造にした方が,速度的に有利になる場合があります。BETWEENはインデックスが効く演算なので,使われないのは勿体ないとは思います。appについておしえてください(phpです、すいません)とりあえず,POSTするURLが間違っています。Developersその上で,APIの戻り値は,tokenが無効か期限切れだと言っています。tokenが正しい文字列か,確認してみた方がよいでしょう。*型でないといけません。long型,numberはint型ですから,これを満たしません。%d"とする必要があります。C#.netでのEnable制御について書いている間に解決となりましたが,構わず送信します。フォーカスの有無でボタンを押せるかどうかを制御することを止めるのが一番の解決方法かと思います。ボタンを押せるかどうかが決定するのは,本来はフォーカスの有無ではなく,別の理由ではないでしょうか。「有効な入力がなされているのか」というような,入力されたデータに依存する制御を行う方がよいでしょう。間違いという回答をしたくなります。みけCATさんが最初に指摘された18行目のbreakの問題に気付くはずです。いう認識で間違ってないでしょうか。TableLayoutPanelとは,つまりはグリッドです。HTMLのテーブルと書いた方が分かり易いかもしれません。各セルには一つのコントロールしか入ることができず,そのコントロールの位置は,DockプロパティとAnchorプロパティで決定します。Dockプロパティは,通常時と同じく,親のどこに張り付くかを指定します。相対的な位置が変化しないので、隣同士のボタンなどは重なってしまいました。細かい部分を考えると最初の比率の計算のサンプルを流用しないと駄目かもしれません。TableLayoutPanelを使いましたか。相対的な位置がちゃんと変化しますよ。ウィンドウサイズを小さくしすぎるとサイズとして無理が出てくるので重なる場合がありますが......。ちなみに,添付はフォントサイズをコントロールサイズに合わせた場合の例です。左側が通常の動作,右側がフォントサイズを変化させた動作です。C#.netのフォームとコントロールの調整についてWindowsソフトに於いて,ウィンドウサイズが変化した場合,通常はコントロールのサイズを変化させる等の処理を行い,表示可能領域を変化させます。(2.0-)などが用意されています。これに対して,フォントのサイズを変化させることは通常の処理ではありません。DPI-awareなソフトウェアの作成,という観点からフォントサイズを計算で出す場合もありますが,あくまでそれはディスプレイDPI値を使ったものになります。6相当なので,すべて見るしか方法はないと思います。Interoperabilityオフトピック32bit/64bitの混在不可はMSの開発者向イベントで何度も聞いた話なので完全に「前提条件」扱いしていましたが,探したら当然ですがちゃんとMSDNに書いてありました。コードの間違いを指摘して下さいすみません、重ねて質問なのですが、自分の環境だと、vector_cを初期化しなくても、問題なく動きます。学習用c言語開発環境)では、初期化をしなくでも宣言をするだけで、配列のすべての要素に0を代入しているのかと思い、調べてみるとそうではありませんでした。自分の環境では、vector_cを初期化しなくても問題なく動いたのでしょうか?理由を教えて下さい。初期化していない自動変数の値は不定であるとされているから。プログラムに64bitのdll64bitと32bit静的に混ぜる事ができないのはよくわかりました。プロセスにおいても,リンカのリンク対象においても,x86用コードとx64用コードを混ぜることはできません。「プロセスにおいても」をちゃんと理解していますか。これは実行時の話をしています。64bitプロセスとして起動したプロセス空間内に,x86用のDLLを実行可能な状態で読み込むこともできません。逆の場合はどうでしょう。DLLをコールすることは場合によって成功する可能性もあるでしょうか。プロセスにおいても,リンカのリンク対象においても,x86用コードとx64用コードを混ぜることはできません。