Questions marquées «c»

121
filtrer NSArray dans un nouveau NSArray dans Objective-C

J'ai un NSArrayet je voudrais créer un nouveau NSArrayavec des objets du tableau d'origine qui répondent à certains critères. Le critère est décidé par une fonction qui renvoie un BOOL. Je peux créer un NSMutableArray, parcourir le tableau source et copier sur les objets que la fonction de filtre...

121
Position du bit le moins significatif défini

Je recherche un moyen efficace de déterminer la position du bit le moins significatif qui est défini dans un entier, par exemple pour 0x0FF0, ce serait 4. Une implémentation triviale est la suivante: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately unsigned pos =...

121
Comment @lien vers une valeur Enum à l'aide de Javadoc

En utilisant Javadoc 1.5, je n'ai pas pu créer un @link vers une valeur d'énumération. Ce que je voudrais faire, c'est créer un Enum comme celui-ci: public enum Planet { /** * MERCURY is a fun place. */ MERCURY, /** * VENUS is more fun. */ VENUS, /** * But nothing beats the Earth. */ EARTH, /** *...

121
Recherche de doublons dans le temps O (n) et dans l'espace O (1)

Entrée: étant donné un tableau de n éléments qui contient des éléments de 0 à n-1, avec l'un de ces nombres apparaissant un nombre illimité de fois. Objectif: trouver ces nombres répétés en O (n) et en n'utilisant que l'espace mémoire constant. Par exemple, soit n 7 et array {1, 2, 3, 1, 3, 0, 6},...

121
Que fait le drapeau fpermissive?

Je me demande simplement ce que fait l' -fpermissiveindicateur dans le compilateur g ++? Je reçois: erreur: prise de l'adresse temporaire [-fpermissive] que je peux résoudre en donnant le -fpermissivedrapeau au compilateur. EDIT : Je viens de trouver ce qui causait l'erreur d'adresse temporaire! Je...