如果你使用map且错误代码3221225620

P8306 【模板】字典树

70CentsApple @ 2023-11-08 19:39:31

如果你使用 mapunordered_map 且错误代码3221225620
请考虑不要用 memset 初始化任何一个 STL


by cjh20090318 @ 2023-11-08 19:42:48

memset 初始化 STL 您可真行。

不懂您是如何想到用这个函数去初始化 STL 的。


by fireale @ 2023-11-08 19:51:08

摘自cppreference:

void memset( void dest, int ch, std::size_t count );

将值 static_cast<unsigned char>(ch) 复制到 dest 所指向对象的前 count 个字节中。


by dtw35l @ 2023-11-16 10:18:20

@cjh20090318 貌似楼主的memset不是真的用memset()而是指的全部初始化,因为楼主提交记录中是

for(int i=0;i<=idx;i++) tree[i].clear();
fill(cnt,cnt+idx+1,0);

|