关于线程堆栈在Linux和Windows中的默认大小
「已注销」 2021-03-24 03:56:11 小弟在学多线程,了解到<pthread.h>中 pthread_attr_setstacksize获取线程堆栈大小,就分别在Linux,Windows下试了下,Linux是8192kb,结果到了windows下成0了。找到POSIX for Win32文档里写win设计的是0 ,但是又找到资料说win32api创建的线程堆栈大小是1M,想问这样设计有什么用意?为什么Windows实现的POSIX标准和win32api的内容不设计成一致的呢?