問題タブ [casablanca]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ シリアライゼーション用の架空の Microsoft msgtool の入手先
http://msdn.microsoft.com/en-us/devlabs/hh975426.aspxでアクターについて読んでいる
ときに、シリアル化に関する部分に気付きました。
シリアライゼーションはプログラムの正しい機能にとって重要であり、誤りが起こりやすいため、C++ アクター ライブラリには単純なメッセージ定義生成ツール 'msgtool' が含まれています。このツールは、指定された XML ドキュメントから必要な型とシリアライゼーションの定義を作成します。
VS コマンド プロンプトまたは Google 検索で msgtool が見つかりません。
visual-c++ - カサブランカにテキスト リクエストを投稿する (C++ REST SDK)
C++ Rest SDK (コードネーム "Casablanca") を使用して、Visual C++ 2012 でクライアント側のコードを書いています。クライアントを作成して、テキスト文字列をサーバーに POST したいと考えています。ただし、次のコードを送信すると、コンパイルは行われますが、リクエストの送信は行われません。「methods::POST」の後のすべてを削除して空白の投稿リクエストを送信すると、サーバーによって送受信されます。どこに問題があるのか教えてください。この機能に関連するドキュメントは、カサブランカ ドキュメントで入手できます。
windows - ネイティブ アプリで CPP Rest SDK を参照するにはどうすればよいですか?
Visual Studio 2013 をインストールしました。CPP Rest Extension SDK が付属しているようです。ドキュメンテーションには、ストア アプリで参照する方法が説明されていますが、ネイティブ アプリから使用したいです。ヘッダーはすぐには利用できないようです。ネイティブ アプリで使用する拡張 SDK を参照する標準的な方法はありますか?
ここhttp://casablanca.codeplex.com/documentationには、Win8 Store アプリへの参照を追加する方法へのリンクがあります。NuGet の使い方も説明されていますが、NuGet は使いたくありません。
c++ - C++ カサブランカ、Visual Studio Express 2013 デスクトップ Safeint3.hpp でコンパイルできない
そのため、json を使用するためにプロジェクトにカサブランカ SDK をインストールしました。これまでのところ順調ですが、プロジェクトをビルドしようとすると、次のエラーが発生します。
ドイツ語で申し訳ありませんが、「)」の前に「、」がないなどの基本的な構文エラーです。
だから私は何か間違ったことをしていますか?私が知る限り、私はsafeintのものさえ使用していません。jsonとhttpのものを使用しているだけです。以前に誰かがこれに問題を抱えていましたか? 私は今いくつかの調査を行いましたが、絶対に何も見つけることができません。そのプロジェクトで構文エラーが発生するのはちょっと奇妙だと思います..
ご覧のとおり、最新バージョンであり、ナゲットでインストールしました
興味深い場合は、Visual Studio Express 2013 Windows デスクトップと Windows 7 を使用しています。
c++ - C++ REST SDK カサブランカ Client.request
サーバーにリクエストを送信してデータを取得する小さな C++ プログラムを作成したいと考えています。C++ Rest-SDK を見つけたので、それを使用することにしました。さまざまな Web サイトでコード例を検索しましたが、それらの多くは機能せず、構文エラーが表示されます。私が今得たのはそのコードですが、 client.request メソッドはスキップされています。プログラムは決してジャンプしません。誰かが問題を認識し、私が何を変更しなければならないかを説明してくれることを願っています。
c++ - 私のUbuntuでカサブランカのチュートリアルが機能しない
カサブランカに問題があります。
Linux Ubuntu x64 にインストールしました。エラーはありません。すべてのテストを実行します。すべて合格しました。Linux インストール サポート ページのように実行しましたが、最新のライブラリをインストールしました。
サイトからチュートリアルコードをコピーしました。実行すると、次のように表示されます。
デバッグで実行すると、行でクラッシュすることがわかります
別の方法で行う場合:
それはtryブロックからでクラッシュしclient.request(request);
、それでも言う
したがって、エラー/例外はありません
もっと考えられる問題があると思います:
- ライブラリは、指定したものとまったく同じでなければなりませんか?
- それが
methods::GET
問題でしょうか?そうは思いませんが、その宣言が見つからないと言っています。警告やエラーではありませんが、黄色の下線が引かれ、マウスを上に置くとこのメッセージが表示されます。
同様の質問を読みましたが、その答えも機能していません。
- バグでしょうか?
- それは私のマシン上の何かでしょうか?