J’ai récemment migré vers un nouvel ordinateur portable – HP dv6119tx (Intel Core i5, 4 Go de RAM). Windows 7 Édition Familiale Premium 64 bits est installé. J’essaie de créer un tableau de type int de longueur 10 ^ 6 en C ++ (Dev C ++), que je créais confortablement sur mon dernier ordinateur portable […]
Je veux appeler la fonction ac de python en utilisant ctypes. Dans la documentation, je ne comprends pas comment passer du pointeur aux vecteurs. La fonction que je veux appeler est: double f(int n, double* x) { int i; double p=1; for (i=0; i< n; i ++) p = p * x[i]; return p; } […]
Ma question est de savoir comment sortinger l’ arr6 par le premier nombre de tous les autres tableaux. Je veux dire, si arr1 a 3 dans le premier num , cela signifie qu’il doit être 3 dans arr6 . À la fin, arr6 doit indiquer en premier lieu arr3 , arr4 , arr2 , arr1 […]
J’apprends actuellement une fonction qui fonctionne avec un tableau multi-dimensionnel en C. Disons que j’ai short myArray[10][30]. J’ai déclaré que le prototype de fonction suivant fonctionnait avec myArray . void first(int n, short ar[][30]); void second(int n, short ar[30]); void third(int n, short (*ar)[30]); D’après ce que j’ai compris, les parameters ar de la first […]
Disons que j’ai le tableau de caractères suivant char array[32]; Je souhaite utiliser uniquement les 10 bits les plus significatifs de ce tableau en tant que valeur de hachage. Est-il possible d’utiliser l’opération bit à bit sur ce tableau de caractères? Si oui, comment devrais-je le faire?
Étant donné un tableau, unsigned char q[32]=”1100111…” , comment puis-je générer un ensemble de bits de 4 octets, un signe unsigned char p[4] , tel que le bit de cet ensemble de bits soit égal à une valeur dans le tableau, par exemple, le premier octet p [0] = “q [ 0] … q [7] […]
Lorsque j’essaie d’initialiser un grand tableau de caractères à deux dimensions, cela fonctionne parfaitement. Mais lorsque j’ajoute une simple commande d’impression, cela me donne un problème de segmentation. Des idées pour expliquer pourquoi cela se produit? #include int main(void) { printf(“!”); char f[10000][10000]; } Cela fonctionne très bien sans la commande printf, ou même si […]
Ce code est-il correct? char *argv[] = { “foo”, “bar”, NULL };
J’ai une question concernant la fonction getline () et la définition du paramètre dans le code suivant. Le code provient directement du chapitre 1.9 de K & R: “Tableaux de caractères”. Je l’ai reproduit ici textuellement. Le problème est que lorsque je comstack le programme tel quel, je reçois trois erreurs (que j’ai reproduites à […]
Je n’ai pas trouvé d’exemple de travail de la méthode [NSDictionary getObjects:andKeys:] . Le seul exemple que j’ai pu trouver, ne comstack pas. J’ai fourni les erreurs / avertissements ici au cas où quelqu’un les chercherait. La raison de ma confusion est que la plupart des méthodes sur NSDictionary renvoient un NSArray . Cependant, dans […]