2009-09-17 11 views
2

Vous vous demandez simplement comment modifier les valeurs de plusieurs éléments d'un tableau sous gdb pour C++?modifier les valeurs des éléments d'un tableau dans gdb pour C++

Merci pour votre intérêt!

+0

1) Modifier comment? En appliquant une transformation? En assignant une valeur arbitraire? En copiant des valeurs d'un autre tableau? 2) Quels éléments? Tout? Une gamme? Ceux dont la valeur satisfait un prédicat donné? –

+0

1) En attribuant une valeur arbitraire 2) Tous Mais j'aime aussi savoir quoi faire pour tous les autres que vous avez mentionnés. J'ai essayé de trouver les réponses dans le manuel de gdb "Debugging with gdb", mais je n'en ai pas trouvé. Si vous pouviez indiquer où ils sont, je l'apprécie vraiment. – Tim

Répondre

4

Quelque chose comme:

print memcpy (the_array_you_want_to_modify, {newvalue1, newvalue2, ..., newvalueN}, N * sizeof(the_array_you_want_to_modify[0])) 

peut être ce que vous cherchez?

Questions connexes