QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ c++ で絞り込んだ結果 - 解除

Visual Studio(C#)のプログラミングに関する質問です。 インクルードする2ファイルが、双方のクラスを互いに必要とするケースにおいて、 コンパイルが通らなくて困っています。(当たり前なのですが…) 【Aファイル】 クラスAの定義{ クラスBの使用(インスタンス作成、メソッド利用) } 【Bファイル】 クラスBの定義{ クラスAの使用(インスタンス作成、メソッド利用) } 【全体イ...

c++初心者です。 ある競技プログラミングのアルゴリズムを実装しようと思い、VSCodeにてソースコードを書いたところ、std::bad_allocエラーが出ました。 そこで行を削除しつつbad_allocエラーの原因がどこか探ってみたところ、以下のコードまで削減してもなおエラーが出ます。 またfor文・q.push()・a(n)定義文、のいずれかを消去すると、エラーが消えました。 ・このよ...

c言語のプログラミングについての質問です。 b=Axとし f(x)=(ax-b)^T*(ax-b)の最小値をで求めたいのですが f(x)=(ax-b)^T*(ax-b) f(x)'=2a^T*ax-2a^T*b の再起関数をどのようにc言語で書いたら良いのか分かりません。 どなたかご教授お願い致します

Mac OS X 10.7でg++(4.2.1と4.7.2)やclang++ 4.2を使って64bitバイナリを作っています。 このような環境において、 整数リテラル -0x80000000 整数リテラル -2147483648 std::numeric_limits<int>::min() の戻り値 以上3つは同じ値を表しているものと理解していますが、 この3つがそれぞれ型が異なるような結...

こんにちは。 プログラミングの勉強方法や質問方法について、皆さんの考え方はどのようなものですか? 昔から学校でもプログラミングが苦手です。 他人にとっては単純すぎるものでも、作って動くのは楽しいですし、解決すると嬉しいためもちろん好きです。 同じ程度の疑問を持つ人の質問などで、フォーラムなどで初心者同士話し合いながら解決していく事も好きです。 しかし、人から習っていないものや初歩の入門書以上...

■概要 HTML・JavaScriptを自動解釈してくれるライブラリやツールを探しています。 ■詳細 疑似WEBブラウザを開発中です。 指定したURLへのHTTPリクエストを飛ばして返ってきたレスポンス(HTML・JavaScript)を自動処理して、 後続のHTTPリクエストも飛ばす、というものです。 1回目のクリエストを飛ばしてレスポンスを取得するところまでは開発が完了していますが、 そ...

C++に関しての質問です。 端的に言いますとClassの関数を配列のように管理する方法が知りたいです。下記詳細 class NUM{ private: int a, b; public: //便宜上関数を2つ適当に用意して起きます。 int a_plus_b(); //return a + bとします。 output(); //return; 処理内容な関係ない }; を用意し、main関数...

ICカードを使ってパソコンにログオンするアプリを作成しています。 マイクロソフトのサンプルアプリをベースにICカードを読み取るロジックの実装まで行うことができましたが、 ログオンを行う部分の実装で躓いています。 カードを検知し内容を読み取った後、カードに紐づくユーザIDでログオンを行いたいのですが、 以下のロジック(MyLogonUser())で返り値正常となるもののログオン画面からデスクト...

c++でleapmotionのアプリ製作をしているソフトフェア開発初心者の者です。 初歩的な質問で申し訳ありませんが、ご教示いただければ幸いです。 現在、マウスカーソルの位置の変更やマウスカーソルの画像を矢印から丸や四角に出来ることを目的としたアプリを製作しています。 powerpointでプレゼンしている時にバックグラウンドで動かしてマウスをポインターとして使う予定です。 マウスカーソルの...

Visual C++ / C++/cliのHTTPクライアントを作成しているが、 うまくいかないURLがあります。 ■概要 「http://a.com」へアクセスしてレスポンスbodyを見ると、 文字化けした文字が1文字のみ(�)入っていて、正常にHTMLを取得できません。 なお「http://b.com」「http://c.com」などの他サイトの場合、正常にHTMLを取得できます。 ■質...

いつもお世話になっております。 現在VC++にてVB.NETで作成したDLLを使って開発をしています。 通常のメソッドであれば問題なく使用できているのですが、 Optionalで省略可能にしているメソッドがC++側では省略すると引数のエラーとなってしまいます。 いったんVC++側でオーバーロードしてしまえば省略可能にできるのですが、 可能であればそのままの状態で使いたいのが希望です。 なにか...

VBAのコードを、最終的にライブラリ(DLL)に変換する方法を探しています。 ネットで色々と検索をかけて調査をしてみたものの、該当する記事等がなく困っています。 VBA→DLLを自動化できるような方法はないでしょうか。 例えば、VBAを直接DLLにする方法以外に、 C/C++などに一回コード変換してからDLLにする、なども考えているのですが、 その場合はコード変換を自動で行うような技術、ツー...

C#で子クラスを作成するときに少し悩んでいることがあります。 親クラスの関数で抽象クラス 例:private abstract void Make() を作成して、子クラスでMake関数を作成する際、必ず呼び出さないといけない関数があります。 例:private override void Make() ・・{ ・・・ Clear();//必ず呼び出す関数 ・・・//子クラス特有の処理 ・・...

C++初学者です。お世話になります。 C++の#includeでは、$PATH内で検索できるライブラリでは<>を使い、作業ディレクトリから相対パスで参照するときは""を使うということを理解しましたが、この原則がQtで当てはまらないように感じたので質問させていただきます。 qmake用の.proファイルで QT += websockets と指定したときに、C++のソースでは #include...

visual studio 2012を利用しています。Visual C++でC++を勉強してしてます。そこで、基本的なことなのですがメモリのアドレスやポインタというのは、どのようなときに、利用されているのでしょうか。C#でデスクトップアプリを作成するとき、メモリのアドレスやポインタを利用したことがないのでイメージがわきません。わからないので教えていただけないでしょうか。

visual studio 2012を利用しています。visual C++でC++を勉強しています。基本的なところでメモリ解放というのがあるのですが。実際どのような場合に利用されているのでしょうか。C#でデスクトップアプリを作成するときは、そういった作業をすることがないので、イメージがわきません。よろしくお願いします。

VisualStudio2010 で C++ での質問です。 メンバポインタを使って、メンバの共通基底クラスへのポインタを取りたいのですが変数代入中にエラーに成ってしまいます。 キャストもうまくいかないのですが、解決策があれば教えて下さい。 class CBase { public: virtual void fn() = 0; }; class C1 : public CBase { pu...

OpenCLの動作確認用に下記のCodeを作成しました。 下記のCodeのうち#if 0を書き換えて、enqueueReadBuffer()を使わず、 cl::copy()を使うようにすると正しくOpenCL側の処理結果を取得できません。 何故でしょうか?( 結果がおかしいだけで例外やErrorは発生していません ) cl::copyの中では、clEnqueueMapBufferとclEnq...

CNAME で名前解決されるホストに対する getaddrinfo の動作についてご教授いただければと思います。 ネームサーバのゾーン設定 example.net. のゾーン設定で次の様に設定しています。 aaa IN A 192.2.1.10 bbb IN CNAME aaa getaddrinfo を呼び出すサーバの構成 getaddrinfo を呼び出す側のサーバの構成は次の通りです。...

Windows7 64bit Visual Studio 2012 VC++ 上記環境にて、MFC ActiveXコントロールを作成しております。 その中で、DirectXのバージョンを取得する機能を実装しようとしております。 最初に DirectXSetupGetVersion を使用してバージョン取得しようとしましたが、 コンパイル時に MSB8011 が発生し、正常に取得することができ...

VisualC++2010ExpressでC++を使いPocoを使用したPOPでのメール受信プログラムを作成していルのですが、 Pocoを使用しようとするとエラーとなります。 具体的には #include <Poco/Net/POP3ClientSession.h> using Poco::Net::POP3ClientSession; の2行を宣言した段階でコンパイルすると 1>C:\Pr...