Další možnost, jakmile jste v GDB shellu, před spuštěním programu, můžete udělat
(gdb) set args file1 file2
a zkontrolujte jej pomocí:
(gdb) show args
Používám GDB7.1.1 jako --help
ukazuje:
gdb [options] --args executable-file [inferior-arguments ...]
IMHO, pořadí je zpočátku trochu neintuitivní.
Zkuste
gdb --args InsertionSortWithErrors arg1toinsort arg2toinsort
Jednou gdb
spustíte, můžete program spustit pomocí "r args ".
Pokud tedy spouštíte svůj kód pomocí:
$ executablefile arg1 arg2 arg3
Odlaďte jej na gdb
od:
$ gdb executablefile
(gdb) r arg1 arg2 arg3