Super, merci de ton feedback :) Je vais me remettre dans OpenMP alors :)
Type: Messages; Utilisateur: Wizard50
Super, merci de ton feedback :) Je vais me remettre dans OpenMP alors :)
Bonjour tout le monde !
Voici mon problème: j'ai actuellement un programme qui, à partir de données en entrée, construit un graphe. Un deuxième jeu de données est ensuite utilisé pour procéder à...
Avec GCC, tu peux aussi utiliser l'attribut packed sur tes structures et enum. L'attribut s'utilise comme ceci :
typedef struct{
// Tes champs
} __attribute__ ((__packed__)) Struct1;
...
Bonjour Obsidian, merci de ton aide.
Je comprend le point que tu soulève, cependant mon système n'est pas coopératif d'une quelconque manière: la charge de travail n'est pas distribué sur...
Bonjour gangsoleil et merci de ta réponse.
Pour ce qui est de l'absence des sources, désolé mais je ne peux rien faire a ce niveau la. Le code est lié a mon boulot et doit donc rester...
Merci de ta réponse Médinoc.
Je t'avoue que c'est ce que je me suis dit au départ (j'aurais bien aimé lancer un coup de Massif dessus pour voir comment se comporte le programme avec la mémoire...
Bonjour a tous,
Je ne savais pas si je devais poster ma question ici ou dans un coin du forum plus orienté hardware, mais puisque je ne sais pas si le problème vient du programme ou de la gestion...
Salut a toi,
Merci de me sauver la vie :D
En fait, j'avais déja été faire un petit tour dans mon plugin manager et aucun plugin de la sorte ... Du coup, j'ai été voir dans le répertoire ...
Bonjour a tous,
Voici mon problème qui doit probablement etre tout c** mais après de mutiples recherches sur Google, pas moyen de trouver comment activer cette fonctionnalité ...
J'ai récemment...
L'auteur du thread repasse par ici ne vous en faites pas :) Il y'a juste que comme il n'y a pas eu de réponses pendant quelques jours, j'ai cru que le sujet tomberait aux oubliettes et étant...
Bonjour a tous,
Je cherche actuellement un moyen de compresser des petits chunks de unsigned char dans mon programme. Ces chunks n'excèdent que rarement les 300 KB et peuvent monter au maximum...
Je reviens une dernière fois sur ce topic pour dire que cela ne marche pas x)
Ma première déduction était la bonne : l'expansion des macros au restant du code est une étape effectué par le...
En fait, c'est tout a fait possible d'utiliser le type "dynamique" OBJ déclaré en macro dans vos fonctions standard (pas écrite en macro), genre votre main(). Il faut juste ne pas être nounouille...
Merci mais je suis désolé, probablement mon explication n'est pas clair car ce n'est pas ce que je souhaite.
Actuellement, j'ai ceci :
typedef struct{
uint16_t type;
uint64_t...
Merci de ta réponse Kennagi :)
Alors, quand tu dis que ce code n'est pas valide pour toi, tu veux dire que tu n'écrirais pas ce code si c'était ton programme, mais que potentiellement il marche...
Bonjour à tous,
Voilà j'ai un programme qui fonctionne (pour l'instant) très bien mais ce, avec un seul et unique type de données, un struct déclaré comme ceci :
typedef struct{
...
J'en prend bonne note et si ça me retombe dessus d'une manière ou d'une autre, je ne pourrais pas dire que l'on ne m'avait pas averti :)
Merci encore, je passe le sujet en résolu ;)
Je suis hélas oui très préoccupé par l'empreinte mémoire de mon programme, c'est même ma priorité numéro 1 avant le temps d'exécution.
L'important est en fait de savoir si lorsque l'on créé une...
case OBJECT1 : printf("%d\n",((object1_t*)objet_generic)->i); break;
case OBJECT2 : printf("%s\n",((object2_t*)objet_generic)->str); break;
Avec cette petite modification, ca doit compiler et...
Merci les gars pour vos réponses, c'est vraiment super chouette :)
Du coup, j'ai pensé a une solution un peu hybride entre ce que vous avez proposé et le lien de mon premier post qui utilise des...
Je met cette solution de côté, merci :)
Ouch, utiliser une structure contenant les deux structures mène vraiment à une utilisation sous-optimale de la mémoire je pense. Je pense que la solution qui est dans mon premier post serait...
Effectivement, ça a été ma première idée, celle qui parait la plus logique. Mais comme tu dis, c'est dégueu et non-portable :) Et du coup, je stock en mémoire de l'information plus ou moins "inutile"...
Bonjour à tous,
Je travaille en ce moment sur un programme (C bien sûr) qui est amené à géré deux types de structure de données assez différentes, mais qui applique les mêmes opérations sur ces...
Bonjour,
Tout d'abord merci à vous deux pour vos réponses, et particulièrement à ToTo13 dont la réponse m'a été très utile. Merci à FR119492 pour cette précision :)
Pour apporter un petit...
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.