Merci à tous, ça fonctionne !
Type: Messages; Utilisateur: ToTo13
Merci à tous, ça fonctionne !
Si je fais ça, j'ai à nouveau une "duplicate symbol error".
Désolé, je suis débutant en C++ et là j'avoue que j'ai du mal à comprendre ce que serait la solutions optimale à ce problème...
Comme je faisais le test avant, j'espérais qu'il soit capable de faire la différence.
Comment ?
En faisant un simple cast comme j'ai fait, ou alors y a t-il mieux ?
Ces fonctions ne...
Effectivement, il semblerait qu'il y ait maintenant un autre problème :
Il semblerait que le test std::is_same<T, UINT8>::value ne fonctionne pas correctement et donc que le dispatch est erroné...
C'est bien mon intention (je teste dès que j'ai un moment).
J'avais essayé cette solution, mais j'avais dû faire une erreur car ça ne compilait pas :-(
#ifndef DILATE_H
#define DILATE_H
namespace mylib
{
namespace Dilate
{
template<typename T> void HistX(const T *src, const int sewidth, T *res)
{
Merci pour ta réponse !
J'avais essayé... mais j'ai dû faire une bêtise. Je vais retester.
J'ai pour l'instant utilisé une autre solution : déclarer les fonctions template, utiliser un...
Bonjour,
j'ai le petit morceau de programme suivant, dans lequel j'appelle différentes fonctions, en fonction du type à traiter. J'appelle une des fonctions SegmentInterX ou SegmentX (en fonction...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.