Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

88 commentaire(s) de yann_lo_san sur des sources sur tout CodeS-SourceS

Le : 17/09/2008 21:14:33
Source : ALGORITHME POUR ÉVALUER LES EXPRESSIONS ARITHMETIQUES
Salut,

J'en avais besoin, j'avais la flemme, je le prends... et je te mets 9.


Le : 22/07/2008 22:33:20
Source : CLASS MATRICE EFFICACE
...


Le : 22/07/2008 22:28:46
Source : CLASS MATRICE EFFICACE
Salut,

Ton operator = ne permet pas le standard c++ qui autorise la forme :
mat1 = mat2 = mat3;

Pour cela il te faut un constructeur par recopie conforme et un prototype de cette forme :
const Matrice& oparator = (const Matrice&);

De plus ton operator + en friend est inutile et pour la même raison il doit renvoyer une Matrice non constante par valeur :

Matrice operator + (const Matrice&);

De mon point de vue il est beaucoup plus lisible de declarer un pointeur vers un tableau à 2 dimentions :

double** m_pMat;

car les differents calculs seront plus lisibles avec le double operateur d'extraction
(m_pMat[0][1]) et le compilateur ne verra pas la difference (linéaire en mémoire...)

Pour parler de l'"efficacité", il reste le C et aucune classe. Beaucoup moins générique mais certainement plus efficace :

typedef float MAT4x4[4][4];

Les fonctions ou MACROs pour toutes les primitives, ex :

inline void copie_matrice(MAT4x4 source, MAT4x4 dest)
{
memcpy(dest, source, sizeof(MAT4x4));
}

Sinon je te mets 6 pour le partage.


Le : 06/11/2007 21:55:52
Source : CHECKBOX PERMETTANT DE CHECKER TOUTES LES AUTRES CHECKBOXES
pourquoi ne pas utiliser le nom de l'objet ?

for(i=0; i<document.main.elements.length; i++)
{
    if(document.main.elements[i].name.substring(0,5) == 'check')
        alert(document.f1.elements[i].checked);
}


Le : 23/09/2007 16:30:30
Source : [C++/WIN32] RECHERCHE DE FUITES DE MEMOIRE
Merci pour ton commentaire, effectivement je n'ai pas pensé à tous les cas (qui sont légions en C) et à vrai dire pour que ce soit vraiment efficace, il faudrait passer des heures et des heures dessus.
J'ai fait ça pour le fun et pas vraiment pour l'utiliser en réel.

Bonne prog à tous...


Le : 31/08/2007 21:48:32
Source : UNE CLASSE BOUTON BITMAP POUR C++/MFC (TRÈS SIMPLE À UTILISER)
Salut,

Il est possible que ton ID de ressource ne soit pas bon ou pas pris en compte comme il faut.

OU alors tu utilises des images 8 bits ou 16 bits, dans ce cas, essayes avec une image 32 bits.

A plus...


Le : 11/05/2007 23:43:42
Source : [C++/WIN32] COMPRESSEUR/DECOMPRESSEUR LZW
Et bien, je compile avec visual c++ 7 - 2002

sinon il faut créer un makefile ou utiliser un autre compilateur c++ et gérer les différences non windows. Mais moi je n'utilise que visual, donc je ne peut pas t'aider.


Le : 03/04/2007 23:17:17
Source : MANIPULATION SIMPLE DES TABLES RELATIONNELLES :GENRE SGBDR
Ce n'est pas parceque 'ça tourne' que c'est exempt de bug.


Le : 03/04/2007 23:08:16
Source : MANIPULATION SIMPLE DES TABLES RELATIONNELLES :GENRE SGBDR
Je n'ai regardé que le module Chaine.h et .cpp et c'est tellement buggé que je n'ai pas regardé le reste, désolé.

(pas de destructeur, un new[], pas de chainage, pas de référence constante, erreur dans les strlen() suivis de strcpy(), mauvaise implémentation des operator ect...)


Le : 31/03/2007 15:20:44
Source : GESTION DE LA MÉMOIRE
C'est du très ancien turbo C...



1 2 3 4 5 6 7 8 9


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.