小编Mac*_*c13的帖子

何时使用void指针?

我理解使用void指针来实现malloc.

void* malloc  ( size_t size );
Run Code Online (Sandbox Code Playgroud)

任何人都可以提出其他原因或提供一些在实践中有用的场景.

谢谢

c c++ pointers

42
推荐指数
4
解决办法
3万
查看次数

fork和现有线程?

在Linux系统上,子进程是否以与父进程相同的方式查看现有线程?

int main() {

  //create thread 1

  int child_pid = fork();

  if ( 0 == child_pid)
  {
       ..
  }
  else
  {
       ..
  }
Run Code Online (Sandbox Code Playgroud)

由于为子进程复制了整个地址空间,因此线程的状态会发生什么.如果上段中的线程1正在等待条件信号,该怎么办?是否在儿童过程中处于等待状态?

c unix multithreading fork

14
推荐指数
2
解决办法
4706
查看次数

标签 统计

c ×2

c++ ×1

fork ×1

multithreading ×1

pointers ×1

unix ×1