в PVM есть вызов функции PVM_SPAWN
Глава этой функции:
pvm_spawn (char * task, char ** argv, int flag, char * where, int ntask,
int * tids)
когда функция вызывается, второй аргумент char** argv
проходил как (char**)0
какие (char**)0
средства? это нулевой указатель или указатель, который указывает на адрес 0 ??
В C ++ 0 и NULL являются взаимозаменяемыми, а значение 0 совместимо со всеми указателями (поэтому на самом деле нет необходимости приводить его к char **
)
В C ++ 0 это константа нулевого указателя и гарантированно не указывает на какой-либо объект. Вы можете использовать его вместо NULL
если хочешь.