begin process at 2012 02 09 19:21:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Question de base


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Question de base

mardi 2 septembre 2003 à 16:03:04 | Question de base

dvlpt

J'ai oublié un concept de base...

J'aimerais déclaré dans une fonction un paramêtre optionnel qui soit renseigné par défaut dans le cas où il ne serait pas précisé....

Comment faire?

Merci

dvlpt.dig
mardi 2 septembre 2003 à 16:21:03 | Re : Question de base

JCDjcd

un exemple s'il tu plais
je comprend pas ta question !

le paramatre est un argument de la onction, ou est une variable locale, ...










-------------------------------
Réponse au message :
-------------------------------

> J'ai oublié un concept de base...
>
> J'aimerais déclaré dans une fonction un paramêtre optionnel qui soit renseigné par défaut dans le cas où il ne serait pas précisé....
>
> Comment faire?
>
> Merci
>
> dvlpt.dig
mardi 2 septembre 2003 à 16:35:00 | Re : Question de base

TheRod23

Salut

dans ton prototype de fonction qui se trouve généralement dans le .h

tu met
int FunctionDeTest(int FirstParam, int OptParam = 5);

et lors de ton implémentation de function tu fais
int FunctionDeTest(int FirstParam, int OptParam)
{
<code source>
}

Bon Code
TheRod23


-------------------------------
Réponse au message :
-------------------------------

> un exemple s'il tu plais
> je comprend pas ta question !
>
> le paramatre est un argument de la onction, ou est une variable locale, ...
>
>
>
>
>
>
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'ai oublié un concept de base...
> >
> > J'aimerais déclaré dans une fonction un paramêtre optionnel qui soit renseigné par défaut dans le cas où il ne serait pas précisé....
> >
> > Comment faire?
> >
> > Merci
> >
> > dvlpt.dig
>
mardi 2 septembre 2003 à 18:08:32 | Re : Question de base

dvlpt

C'est exactement comme ça que j'ai fait. Mais si cet argument n'est pas utilisé lorsque j'appelle ma fonction, je ne retrouve pas la valeur par défaut que j'ai précisé...


dvlpt.dig


-------------------------------
Réponse au message :
-------------------------------

> Salut
>
> dans ton prototype de fonction qui se trouve généralement dans le .h
>
> tu met
> int FunctionDeTest(int FirstParam, int OptParam = 5);
>
> et lors de ton implémentation de function tu fais
> int FunctionDeTest(int FirstParam, int OptParam)
> {
> <code source>
> }
>
> Bon Code
> TheRod23
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > un exemple s'il tu plais
> > je comprend pas ta question !
> >
> > le paramatre est un argument de la onction, ou est une variable locale, ...
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > J'ai oublié un concept de base...
> > >
> > > J'aimerais déclaré dans une fonction un paramêtre optionnel qui soit renseigné par défaut dans le cas où il ne serait pas précisé....
> > >
> > > Comment faire?
> > >
> > > Merci
> > >
> > > dvlpt.dig
> >
>
jeudi 4 septembre 2003 à 09:35:00 | Re : Question de base

TheRod23

Salut

tu n'aurais pas surdefini ta fonction avec un seul parametre
sinon envoi moi ton code je regarde

Bon Code
TheRod23


-------------------------------
Réponse au message :
-------------------------------

> C'est exactement comme ça que j'ai fait. Mais si cet argument n'est pas utilisé lorsque j'appelle ma fonction, je ne retrouve pas la valeur par défaut que j'ai précisé...
>
>
> dvlpt.dig
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut
> >
> > dans ton prototype de fonction qui se trouve généralement dans le .h
> >
> > tu met
> > int FunctionDeTest(int FirstParam, int OptParam = 5);
> >
> > et lors de ton implémentation de function tu fais
> > int FunctionDeTest(int FirstParam, int OptParam)
> > {
> > <code source>
> > }
> >
> > Bon Code
> > TheRod23
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > un exemple s'il tu plais
> > > je comprend pas ta question !
> > >
> > > le paramatre est un argument de la onction, ou est une variable locale, ...
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > J'ai oublié un concept de base...
> > > >
> > > > J'aimerais déclaré dans une fonction un paramêtre optionnel qui soit renseigné par défaut dans le cas où il ne serait pas précisé....
> > > >
> > > > Comment faire?
> > > >
> > > > Merci
> > > >
> > > > dvlpt.dig
> > >
> >
>
jeudi 4 septembre 2003 à 09:45:45 | Re : Question de base

dvlpt

Je vous remercie pour votre aide, j'ai réussi à me sortir de cette situation en conservant la compatibilité avec les anciennes versions du logiciel. Mais ça reste quand même un mystère pour moi...
Le code utilisé était :

pour le .h

NOMANGLE int CCONV GetIdMachine(LPSTR IdMachine, int iProtectMode = 1);

pour le .cpp

NOMANGLE int CCONV GetIdMachine(LPSTR IdMachine, int iProtectMode)
{
...
}

le tout servait donc à créer une dll appelée par d'autres programmes.

Sauf que les anciennes versions n'utilisent pas le paramètre iProtectMode. Et quand elles appelaient ma dll, iProtectMode n'était pas renseigné avec la valeur par défaut...

dvlpt.dig


-------------------------------
Réponse au message :
-------------------------------

> Salut
>
> tu n'aurais pas surdefini ta fonction avec un seul parametre
> sinon envoi moi ton code je regarde
>
> Bon Code
> TheRod23
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > C'est exactement comme ça que j'ai fait. Mais si cet argument n'est pas utilisé lorsque j'appelle ma fonction, je ne retrouve pas la valeur par défaut que j'ai précisé...
> >
> >
> > dvlpt.dig
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut
> > >
> > > dans ton prototype de fonction qui se trouve généralement dans le .h
> > >
> > > tu met
> > > int FunctionDeTest(int FirstParam, int OptParam = 5);
> > >
> > > et lors de ton implémentation de function tu fais
> > > int FunctionDeTest(int FirstParam, int OptParam)
> > > {
> > > <code source>
> > > }
> > >
> > > Bon Code
> > > TheRod23
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > un exemple s'il tu plais
> > > > je comprend pas ta question !
> > > >
> > > > le paramatre est un argument de la onction, ou est une variable locale, ...
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > J'ai oublié un concept de base...
> > > > >
> > > > > J'aimerais déclaré dans une fonction un paramêtre optionnel qui soit renseigné par défaut dans le cas où il ne serait pas précisé....
> > > > >
> > > > > Comment faire?
> > > > >
> > > > > Merci
> > > > >
> > > > > dvlpt.dig
> > > >
> > >
> >
>


Cette discussion est classée dans : base, question


Répondre à ce message

Sujets en rapport avec ce message

Debutant alors besoin d'info a question de base [ par brandon23 ] Salut tout le monde ,Voila je vien de decouvrir l'informatique avec le C et le JAVA . La programmation Objet me plait beaucoup et je voudrai en faire Debutant alors besoin d'info a question de base [ par brandon23 ] Salut tout le monde ,Voila je vien de decouvrir l'informatique avec le C et le JAVA . La programmation Objet me plait beaucoup et je voudrai en faire Base De Données [ par LordBob ] Bonjour a tous,voila en fait je me pose une question... j'aimerais savoir tout ce que l'on peut faire avec des bases de données! J'aimerai savoir auss Simple question de base :-o [ par dbiare ] Bonjour et bonne fêtes! Je voudrais simplement imprimer (sur papier) une chaîne de caractères (contenus dans un objet de genre CString ou autre). Simp Question de base sur le MC++ [ par programmeur69 ] BonjourVoici un petit problème que je rencontre sous visual Studio 2008 express editionMon but est d'accéder à une base de données Access, Excel ou au Petite question sur ADO [ par Nixeus ] Bonjour la team CPPfrance !Voila, je développe une appli MFC sous visual studio 6.L'appli doit permettre en gros de créer des comptes pour des personn Taille base Oracle [ par Grogan ] Bonjour!Je sais que la question à plus ou moins rapport à la programmation mais je vous serais gré d'accepter d'y répondre tout de même.Je ne suis pas Question basiques sur ADO en MFC [ par Nixeus ] Bonjour à tous,J'ai besoin d'utiliser une base de donnée Access créer par moi même dans une appli en c++ . Il s'agit d'une MFC que je développe sous V Base de donnée sans serveur "externe"? [ par harddisk ] Bonjour,je cherche à enregistrer des données(beaucoup) sur le pc de l'utilisateur et pouvoir les modifier,rechercher etc.Donc au lieu d'enregistrer "b C++ : lire dans base de données access [ par iiiiiiiiiiiiiii ] bjr tt le monde, je suis débutant en programmation....qqn qui pourait m'aider pour acceder et lire dans base de données access  en langage C++ . merci


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,182 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales