Всякий раз, когда вы ищете «самый быстрый» или «лучший» способ сделать что-то в очень специфических обстоятельствах, ответ почти всегда будет: экспериментируйте и узнайте.поэтому они не дадут вам окончательного ответа для вашей конкретной системы, архитектуры, компилятора и т. д.
Как вы узнаете, что лучше?
Ответ: Попробуйте их.Профилируйте их.
Nb: Я немного шутливый.Я подозреваю, что вы действительно хотите знать, как это сделать вообще, а не как делать это быстрее всего.