Hello,
merci pour ta proposition,
ca vient plutot de la signature que du code.
l'erreur est :
Error: Could not find a match for std::list<int>::unique(mypred) needed in main(int, char**)
...
Type: Messages; Utilisateur: alskaar
Hello,
merci pour ta proposition,
ca vient plutot de la signature que du code.
l'erreur est :
Error: Could not find a match for std::list<int>::unique(mypred) needed in main(int, char**)
...
Bonjour,
En migrant un code STL de Sunstudio 8 a 11 j'ai un petit pb de signature lors de l'utilisation de list<T>::unique();
la signature est devenue plus strict en intégrant des const et...
merci pour ta réponse, dans la mesure ou c'est juste un exercice de style, je vais garder ta seconde solution ;)
en ce qui concerne ma solution, il manquait le const sur mon foncteur
pour que ca...
Bonjour,
j'essaie d'ecrire une lib permettant de generer du xlsx ( xls en xml )
je souhaiterai pouvoir ecrire mon code de la manière suivante:
Sheet s("Sheet 1"); // creation d'une feuille...
Si j etais toi je ferais une iteration de la chaine pour affecter une valeur random a tes objets, puis un tri de ta liste en fonction de la valeur random.
tu peux aussi recup une valeur random a...
Salut ,
tu dois utiliser un iterator qui "insert" dans ton conteneur.
en general j'utilise le back_inserter sur des listes
copy (l.begin(),l.end(),back_inserter(l2));
mais l'insertion en...
Salut
c'est tres bien la map, la recherche se fait en ln(n)
si tout fois ca te va pas tu peux penser a un enum/vector
Salut,
y a un petit defaut au set_intersection ou set_difference, lorsque la liste contient des doublons ;)
sinon ca marche tres bien si tu peux faire un sort avant ;)
De maniere generale on insert dans une map que des données utiles et deja connues
enfin tu pourrais toujours remplir avec les clefs connues et une valeur par defaut pour ta string, enfin, faudrai...
Salut
je pense que tu te trompes de conteneur,
la map permet de faire le lien entre une clef et une donnee
de plus la map ne peut pas avoir plusieurs fois la meme valeur il faut plutot regarder...
l'utilisation des ifdef ... ne permet pas de resoudre le pb
un include correspond a recopier le code du .h au debut de ton fichier
c'est l'une des tache de la précompilation
le fait de mettre...
désolé si extern ca fait C mais c'est le mot clef!
par contre tu peux proposer une methode pour eviter les globales ;)
Salut mets dans un seul .c
type floor1;
et dans le .h
j'ai pas capté ce que tu peux avoir d'autre qu un char en manipulant un stringstream mais bon test plutot ce type de code :
v.resize(ss.str().size());
le desavantage c'est que tu passes par...
le fscanf on va pas trop aimer c'est du C
int Lire()
{
// char lit [10];
//int step=0;
string cmde="";
tu peux trouver 3 const sur la definition d'une methode
const int methode1( const int argument ) const
le premier c'est la valeur de retour qui est const
le second c'est largument qui...
c'est surtout que ton exemple semble bon et que faut une bonne connaissance
du stringstream et stringbuf pour te repondre.
1) question: pourquoi mettre une string dans un vector de char ?
tu...
effectivement loufoque mais dans la mesure ou la question de base est de savoir
comment acceder au Nieme element
on suppose que l'ordre d'insertion a son importance ...
tu vas certainement nous...
et tu connais pas la taille a l'avance ?
et tu utilises quoi comme environement de dev ?
il a pas linké "Employee.o" généré avec le cpp
Salut je me souvient plus quel est la bonne classe mais recherches streambuf ou strstream ca parmet de passer le buffeur a la construction il me semble ;)
bin pour le tri j'ai un vecteur de 100 000 000
pour les for_each c'est plutot les fonctor f() et g() que j'ai ralenti
l'outil pour checker ta memoire sous linux c'est: valgrind ;)
bin le for_each et le fill marche plutot bien
j'ai testé avec ca:
#include <vector>
#include <mptl.h>
le pb c'est qu il n y a pas de notion de mutex ou de conteneurs protégés
j'ai de tres bon resultats sur mon AMD 64 X2
niveau perfs ( Vista,Cygwin,gcc)
STL: 45s
MPTL: 155s
avec mon tri: 38s...
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.