preguntar acerca de pointers
12
réponses
que signifie ** en C
Qu'est-ce que cela signifie Quand un objet a 2 astérisques au début?
**variable
... …
demandé sur
1970-01-01 00:33:30
7
réponses
Pointeurs vers des éléments de std::vector et std::list
J'ai un std::vector avec des éléments d'une classe ClassA. De plus, je veux créer un index en utilisant un std::map<key,ClassA*> qui mappe une valeur de clé à des pointeurs vers des éléments contenus dans le vecteur.
Y a-t-il une garantie que …
demandé sur
1970-01-01 00:33:30
5
réponses
C++ passer un pointeur de tableau en tant qu’argument de fonction
J'essaie d'utiliser des pointeurs de tableaux à utiliser comme arguments pour une fonction qui génère un tableau.
void generateArray(int *a[], int *si){
srand(time(0));
for (int j=0;j<*si;j++)
*a[j]=(0+rand()%9);
} //end generateArray …
demandé sur
1970-01-01 00:33:32
4
réponses
Y a-t-il des pointeurs en javascript?
J'ai utilisé C++ avant et j'ai réalisé que les pointeurs étaient très utiles. Est-il rien en javascript, qui agit comme un pointeur? N'javascript ont pointeurs? J'aime utiliser des pointeurs quand je veux utiliser quelque chose comme:
var a = 1;
var …
demandé sur
1970-01-01 00:33:33
3
réponses
C pointeur vers un tableau bidimensionnel
Je sais qu'il y a plusieurs questions sur ce qui donne de bonnes solutions (et de travail), mais aucun à mon humble avis qui dit clairement quelle est la meilleure façon d'y parvenir.
Donc, supposons que nous ayons un tableau 2D:
int tab1[100][280] …
demandé sur
1970-01-01 00:33:33
7
réponses
C++ passage du pointeur à la fonction (Howto) + Manipulation du pointeur C++
Je suis un peu confus quant à la façon dont les pointeurs de passage fonctionnent.
Disons que j'ai la fonction et le pointeur suivants, et...
Modifier :
...Je veux utiliser un pointeur à un objet comme argument dans la fonction.
C'est-à-dire:
…
demandé sur
1970-01-01 00:33:30
5
réponses
Permutation des pointeurs en C (char, int)
J'ai eu du mal à comprendre le comportement différent lors de l'échange de pointeurs dans C.
Si je veux échanger deux pointeurs int, alors je peux faire
void intSwap (int *pa, int *pb){
int temp = *pa;
*pa = *pb;
*pb = temp;
}
Cependa …
demandé sur
1970-01-01 00:33:31
5
réponses
C double pointeur sur la Structure
J'essaie de travailler sur un double pointeur vers une structure en C et je ne peux pas comprendre ce qui ne va pas... La source simple est ci-dessous:
typedef struct
{
int member;
} mystruct;
void myfunc(mystruct **data)
{
(*data)->mem …
demandé sur
1970-01-01 00:33:31
4
réponses
C: pointeur vers un tableau de pointeurs vers des structures (problèmes d’allocation/deallocation)
Je suis retourné en C pour quelque chose, mais j'ai du mal à me souvenir de la façon dont cette gestion de la mémoire fonctionne. J'aimerais avoir un pointeur vers un tableau de pointeurs vers des structures.
Dites que j'ai:
struct Test {
int d …
demandé sur
1970-01-01 00:33:33
3
réponses
Delphi paramètres de passage par référence ou par valeur / copie
Contexte 1
var text:String;
text:='hello';
myFunc(text);
Contexte2
function myFunc(mytext:String);
var textcopy:String;
begin
textcopy:=mytext;
end;
myFunc sur le Contexte2 a été appelée à partir de la Contexte1, la variable locale myte …
demandé sur
1970-01-01 00:33:32