Clean ways to write multiple 'for' loops

前端 未结 16 976
傲寒
傲寒 2020-12-22 15:22

For an array with multiple dimensions, we usually need to write a for loop for each of its dimensions. For example:

vector< vector< vector         


        
16条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-22 15:40

    Use something along these lines (its pseudo-code, but the idea stays the same). You extract the pattern to loop once, and apply a different function each time.

    doOn( structure A, operator o)
    {
        for (int k=0; k

提交回复
热议问题