Мне просто интересно узнать о функции рекурсии, которую я выкладываю в Haskell. Что лучше для рекурсивных функций использовать охранники, чем шаблоны?
Я ' по причинам, связанным с параллелизмом. Вот статья: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2534.html . Я думаю, что одно или оба предложения в этом документе, вероятно, будут приняты, но мы увидим это на следующих встречах или двух.
Я знаю, что C ++ 11 теперь гарантирует, что содержимое std :: string будет хранятся вместе, но приняли ли они вышеуказанное в окончательном варианте?
Будет ли теперь безопасно использовать что-то вроде & str [0]
?