class_name <template_argument> function_name(variable)への未定義の参照?

パンドラガミ

以下のコードで致命的なリンクエラーが発生しています。

]+0x10)||undefined reference to `base<node>::pass_derived(node)'|

base呼ばれるポインタを持ち、poly_typeそのbaseクラスがそれ自体の内部からと呼ばれる別のクラスに「アクセス」できるクラスを定義したかったのderivedです。私が遭遇した問題はpoly_type->pass_derived(n);、型のオブジェクトを渡そうとした派生クラスをコンパイラが見たくないというnodeです。これはC ++の制限だと思います。もしそうなら、私に知らせてください。壊れたコードは次のとおりです。

編集はこれがどこかで尋ねられたようです、私はその意見を反映するためにソースを更新しました。

グラハムグリフィス

基本クラスにはpass_派生の定義はありません。仮想関数として宣言しますが、派生クラスでのみ定義します。main関数でbaseをインスタンス化するため、コンパイラはbaseのコードを生成しようとしますが、pass_派生の定義が見つかりません。

空の場合でも、デフォルトの実装を追加できます。

最終的に派生:: pass_deriveを呼び出すことができるかどうかについては... :)頑張ってください、それは楽しそうです。独自のバージョンの継承を構築していますか?

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Undefined reference to class_name<template_argument>function_name(variable)?

分類Dev

Foreign Key class_name

分類Dev

Android NDK JNIビルドエラー: 'function_name'への未定義の参照

分類Dev

Displaying 'Instance of class_name' instead of data

分類Dev

jQueryクラスセレクター「class_name」と「.class_name」

分類Dev

main.o:main.c:function main:エラー:「variable_name」への未定義の参照

分類Dev

SOME_SIGNAL_NAMEへの未定義の参照

分類Dev

.class_name:nth-child(even)が.class_nameのない要素をカウントする理由

分類Dev

'class :: function'への未定義の参照?

分類Dev

class_nameのないFactoryBot名前空間モデル

分類Dev

__name __ == function_name()の場合

分類Dev

型ヒントでclass_nameだけでなくType [class_name]を使用する場合のpython未解決の属性参照

分類Dev

ファクトリーガールwithbelongs_to:class_name

分類Dev

function_name()()の構文

分類Dev

UnboundLocalError: 割り当て前に参照されるローカル変数 'class_name'

分類Dev

class_nameをアクティブレコードの移行に変換する

分類Dev

属性class_nameはモデルにどのように影響しますか?

分類Dev

「タイプ「double」の入力引数に対する未定義の関数「function_name」。」

分類Dev

has_many:class_nameとforeign_keyが機能しないスルー

分類Dev

Rails 5:class_nameからテーブル名が推測されない

分類Dev

Sqlalchemyクエリで使用する関数にclass_nameを渡す方法

分類Dev

window.onload = function_nameとwindow.onload = function_name()の違い

分類Dev

修正方法:「class :: function」への未定義の参照

分類Dev

「<class>のtypeinfo」への未定義の参照

分類Dev

ArgumentError:不明なキー::条件。有効なキーは次のとおりです。:class_name、:class、:foreign_key

分類Dev

Arduino: `Class :: attribute 'への未定義の参照

分類Dev

「Class :: method」C ++への未定義の参照?

分類Dev

クラスの前の@objcとクラスの上の@objc(class_name)のswiftの違いは?

分類Dev

class_nameパラメーターの値を持つfetch_objectの場合のArgumentCountError

Related 関連記事

  1. 1

    Undefined reference to class_name<template_argument>function_name(variable)?

  2. 2

    Foreign Key class_name

  3. 3

    Android NDK JNIビルドエラー: 'function_name'への未定義の参照

  4. 4

    Displaying 'Instance of class_name' instead of data

  5. 5

    jQueryクラスセレクター「class_name」と「.class_name」

  6. 6

    main.o:main.c:function main:エラー:「variable_name」への未定義の参照

  7. 7

    SOME_SIGNAL_NAMEへの未定義の参照

  8. 8

    .class_name:nth-child(even)が.class_nameのない要素をカウントする理由

  9. 9

    'class :: function'への未定義の参照?

  10. 10

    class_nameのないFactoryBot名前空間モデル

  11. 11

    __name __ == function_name()の場合

  12. 12

    型ヒントでclass_nameだけでなくType [class_name]を使用する場合のpython未解決の属性参照

  13. 13

    ファクトリーガールwithbelongs_to:class_name

  14. 14

    function_name()()の構文

  15. 15

    UnboundLocalError: 割り当て前に参照されるローカル変数 'class_name'

  16. 16

    class_nameをアクティブレコードの移行に変換する

  17. 17

    属性class_nameはモデルにどのように影響しますか?

  18. 18

    「タイプ「double」の入力引数に対する未定義の関数「function_name」。」

  19. 19

    has_many:class_nameとforeign_keyが機能しないスルー

  20. 20

    Rails 5:class_nameからテーブル名が推測されない

  21. 21

    Sqlalchemyクエリで使用する関数にclass_nameを渡す方法

  22. 22

    window.onload = function_nameとwindow.onload = function_name()の違い

  23. 23

    修正方法:「class :: function」への未定義の参照

  24. 24

    「<class>のtypeinfo」への未定義の参照

  25. 25

    ArgumentError:不明なキー::条件。有効なキーは次のとおりです。:class_name、:class、:foreign_key

  26. 26

    Arduino: `Class :: attribute 'への未定義の参照

  27. 27

    「Class :: method」C ++への未定義の参照?

  28. 28

    クラスの前の@objcとクラスの上の@objc(class_name)のswiftの違いは?

  29. 29

    class_nameパラメーターの値を持つfetch_objectの場合のArgumentCountError

ホットタグ

アーカイブ