Error C 2440:「初期化」:「DicomImage*」から「DicomImage」ソリューションに変換できません
質問:
DCMTKでMFCプログラムを作成し、DICOM画像の表示を実現することを目標としている.エラーコードは次のとおりです.
DicomImage dcmImage = new DicomImage(dataset, xfer);
ネット上でも多くの人がこの間違いをどう解決するかを聞いています.私自身の解決策は以下の通りです.
エラーメッセージ
エラー1 error C 2440:「初期化」:「DicomImage*」から「DicomImage」d:/dcmtk/dicomviewer/dicomviewer/dicomviewer/dicomviewer dlgに変換できません.cpp 186 DicomViewer.
解決プロセス:
BuildLog(Debugディレクトリ)を開くと、次のエラーメッセージが表示されます.
DicomImage *dcmImage = new DicomImage(dataset, xfer);
個人的な観点:
DCMTKでMFCプログラムを作成し、DICOM画像の表示を実現することを目標としている.エラーコードは次のとおりです.
DicomImage dcmImage = new DicomImage(dataset, xfer);
ネット上でも多くの人がこの間違いをどう解決するかを聞いています.私自身の解決策は以下の通りです.
エラーメッセージ
エラー1 error C 2440:「初期化」:「DicomImage*」から「DicomImage」d:/dcmtk/dicomviewer/dicomviewer/dicomviewer/dicomviewer dlgに変換できません.cpp 186 DicomViewer.
解決プロセス:
BuildLog(Debugディレクトリ)を開くと、次のエラーメッセージが表示されます.
...
DicomViewerDlg.cpp
d:/dcmtk/dicomviewer/dicomviewer/dicomviewerdlg.cpp(186) : error C2440: “ ”: “DicomImage *”
“DicomImage” , 。
BuildLog : “DicomImage *” “DicomImage”, :
DicomImage *dcmImage = new DicomImage(dataset, xfer);
個人的な観点:
, : C++ , C# , C# , , 。
C++ ,new 。