問題タブ [c2664]
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++ - Visual C++: エラー C2664: 'GetModuleFileNameW': パラメーター 2 を 'char [260]' から 'LPWCH' に変換できません
プロジェクトをコンパイルしようとしたときに、解決できないエラーが発生しました.. とにかく、これはコードの1つです:
エラーは次のとおりです。
助けてくれてありがとう..よろしく、メッサー
c++ - hid_device.h のエラー C2664
デバッグ出力:
hid_device.h(37): エラー C2664: >'std::basic_string<_Elem,_Traits,_Ax>::basic_string(std::basic_string<_Elem,_Traits,_Ax>::>_Has_debug_it)': パラメーター 1 を変換できません'unsigned long' to >'std::basic_string<_Elem,_Traits,_Ax>::_Has_debug_it' with [ _Elem=char, _Traits=std::char_traits, _Ax=std::allocator ] 構造体 'std::basic_string のコンストラクター<_Elem,_Traits,_Ax>::_Has_debug_it' は [ _Elem=char, _Traits=std::char_traits, _Ax=std::allocator ] で「明示的」に宣言されています
c++ - CreateDirectoryの「constchar*」を「LPCTSTR」に変換する
エラー:エラーC2664:'CreateDirectory':パラメータ1を'constchar*'から'LPCTSTR'に変換できません
- この変換を行うにはどうすればよいですか?
- 次のステップは、今日の日付を文字列または文字として設定し、ファイルパスと連結することです。これにより、ステップ1の実行方法が変わりますか?
- 私はデータ型と変換がひどいです、そこに5歳の人のための良い説明はありますか?
visual-studio-2010 - C ++/CLI-エラーC2664
私は以下の問題に取り組んでいます。正式には、VS2010 Ultimateを使用していて、Windowsフォームアプリケーションを作成しようとしていますが、指定されたエラーが発生します。
これがCar.hで、このクラスの宣言があります
意味:
エラーで言及されたメソッドが次のクラスの宣言:
と定義:
.hファイルと.cppファイルに別々に定義と宣言があります。他の方法「Dodaj」と「Usun」についても、まったく同じ問題があります。それがクラスCarを助けることができれば、クラスRentedandUnavaibleの基本クラスです。私はC++/ CLIの初心者なので、誰かが私を助けてくれたらとてもありがたいです。
class - cdeclとmyclassの競合によるエラーC2664
Cの古いコードを現在のVC++プロジェクトに結合しようとしています。
coteglob関数は古いC部分に由来し、finteはTFStolz関数をcoteglobに渡すための中間関数です。
私はフォーラムを検索し、この関連する質問を見つけました: void(__thiscall MyClass :: *)(void *)を この方法で適用しようとしたvoid(__cdecl *)(void *)ポインターに変換する方法:
しかし、まだ機能していません。誰かがそれを適応させる方法について私を導くことができますか?私はまだかなりの初心者であり、これは私の知識からはほど遠いようです。
前もって感謝します!
c++ - エラー C2664 、説明が必要
私は自分のプログラムでこの関数を使用し、 で呼び出してreceive(&head);
います。何か間違ったことをしていて、エラー c2664 : cannot convert parameter 1 from "link **" to "link *" when calling が発生しQUEUEget(&head)
ます。(*head)
それが別のリンクへのリンクであることを理解していれば、次のようなことをする必要があります(&(&head))
が、機能しません。
c++ - C2664 変換エラー
私はプログラミング言語の初心者で、あなたの助けが必要です。C++ MFC に書き込む必要がある C 言語からコードを取得しました。
C言語にはint32 float64のようなコードがあり、それらをMFCアプリケーションに入れると、このエラーが表示されました。
int32/float64 から int/float 型コードに変換するにはどうすればよいですか? どんな親切な助けもします。ありがとうございました
PS。int32* の背後にある * の意味を教えてください。
c++ - エラー C2664: 'print_result': パラメーター 1 を 'int (__cdecl *)(int,int,int)' から 'int' に変換できません
関数を扱うのはこれが初めてで、エラーの意味がわかりません。
c++ - C ++はパラメーターを変換できません
長方形オブジェクトをツリーに挿入しようとしています。これは挿入機能の実装です。
コンパイラは、3 行目にエラー C2664 (パラメーター 2 を Rectangle から Rectangle に変換できません) を返します。
私は何をすべきか?