IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

problème de conversion


Sujet :

C++

  1. #1
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2024
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2024
    Messages : 26
    Par défaut problème de conversion
    Bonjour,

    j'essaie de convertir du code Delphi en C++:

    var
    FP : TReportParser;
    begin
    FP := TReportParser.Create;
    ...
    end;


    me donne

    auto FP = std::make_unique<TReportParser>();

    et j'ai l'erreur suivante :

    [bcc32c Erreur] Unit2.cpp(22): declaration of variable 'FP' with deduced type 'auto' requires an initializer

    pouvez-vous m'aider s'il vous plait ?

    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Décembre 2015
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 1 599
    Par défaut
    Bonjour,

    L'erreur indique que le type de FP n'est pas connu.
    Cela vient vraisemblablement du fait que std::make_unique<TReportParser>() n'a pas été compris, il doit y avoir une erreur avant qui indique le problème.
    Ça peut être, par exemple:
    - fonction-template std::make_unique<> inconnue, causé par manque de #include <memory> ou version de C++ trop ancienne (n'existe que depuis le C++14).
    - type TReportParser inconnu, pour diverses raisons.
    - Un TReportParser ne peut pas être construit par défaut, il manque les paramètres entre les ().

    Il manque les erreurs qui sont apparues avant "Unit2.cpp(22): declaration of variable 'FP' with deduced type 'auto' requires an initializer".

  3. #3
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2024
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2024
    Messages : 26
    Par défaut Cherche un développeur C++ Builder et Delphi
    Bonjour j’ai un petit programme écrit en Delphi, je cherche quelqu’un qui aurait la gentillesse de me le convertir en C++ Builder.
    Je ne suis pas étudiant, je suis un grand-père qui a besoin d’aide et désireux d’apprendre le C++ mais pour cela j’ai besoin d’aide. Ce n’est pas commercial du tout. Juste une passion.
    Je suis un homme malade, avec des problèmes neurologiques et de mémorisation. Mes mains tremblent. Ce serait vraiment un plus de pouvoir faire la comparaison du programme Delphi et de sa version en C++ Builder.

    Merci à celle ou celui qui pourra m’aider

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 260
    Par défaut
    Postes plutôt ta demande ici.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Conversion Assembleur Motorola 68xxx en Intel 80xxx
    Par markham dans le forum Autres architectures
    Réponses: 3
    Dernier message: 22/11/2002, 20h09
  2. [MSXML] Comment empécher la conversion des entités ?
    Par nima dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 08/11/2002, 14h14
  3. Algorithme de conversion de RTF vers HTML
    Par youtch dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 10/09/2002, 12h35
  4. [Conversions] Millisecondes...
    Par agh dans le forum Langage
    Réponses: 2
    Dernier message: 06/08/2002, 11h25
  5. Réponses: 2
    Dernier message: 05/06/2002, 12h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo