<legend id='TaUgd'><style id='TaUgd'><dir id='TaUgd'><q id='TaUgd'></q></dir></style></legend>
      <bdo id='TaUgd'></bdo><ul id='TaUgd'></ul>

  • <small id='TaUgd'></small><noframes id='TaUgd'>

    1. <i id='TaUgd'><tr id='TaUgd'><dt id='TaUgd'><q id='TaUgd'><span id='TaUgd'><b id='TaUgd'><form id='TaUgd'><ins id='TaUgd'></ins><ul id='TaUgd'></ul><sub id='TaUgd'></sub></form><legend id='TaUgd'></legend><bdo id='TaUgd'><pre id='TaUgd'><center id='TaUgd'></center></pre></bdo></b><th id='TaUgd'></th></span></q></dt></tr></i><div id='TaUgd'><tfoot id='TaUgd'></tfoot><dl id='TaUgd'><fieldset id='TaUgd'></fieldset></dl></div>

      <tfoot id='TaUgd'></tfoot>

      1. C#中按位桶形移位的问题

        Problem with Bitwise Barrel Shift Rotate left and right in C#(C#中按位桶形移位的问题)

          <bdo id='Eg5p2'></bdo><ul id='Eg5p2'></ul>

          <legend id='Eg5p2'><style id='Eg5p2'><dir id='Eg5p2'><q id='Eg5p2'></q></dir></style></legend>
          <tfoot id='Eg5p2'></tfoot>
        • <small id='Eg5p2'></small><noframes id='Eg5p2'>

            <tbody id='Eg5p2'></tbody>

                  <i id='Eg5p2'><tr id='Eg5p2'><dt id='Eg5p2'><q id='Eg5p2'><span id='Eg5p2'><b id='Eg5p2'><form id='Eg5p2'><ins id='Eg5p2'></ins><ul id='Eg5p2'></ul><sub id='Eg5p2'></sub></form><legend id='Eg5p2'></legend><bdo id='Eg5p2'><pre id='Eg5p2'><center id='Eg5p2'></center></pre></bdo></b><th id='Eg5p2'></th></span></q></dt></tr></i><div id='Eg5p2'><tfoot id='Eg5p2'></tfoot><dl id='Eg5p2'><fieldset id='Eg5p2'></fieldset></dl></div>

                • 本文介绍了C#中按位桶形移位的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  在 C++ 中我有这样的代码.

                  In C++ I have code like this.

                      static UInt32 rol(UInt32 value, UInt32 bits)
                      {
                          bits &= 31;
                          return ((value << bits) | (value >> (32 - bits)));
                      }
                  
                      static UInt32 ror(UInt32 value, UInt32 bits)
                      {
                          bits &= 31;
                          return ((value >> bits) | (value << (32 - bits)));
                      }
                  

                  它在 C# 中的外观如何?我认为完全相同的方式..唯一的问题

                  how would it look in C#? I think the same exact way.. only problem

                  错误 2 运算符>>"不能应用于uint"和uint"类型的操作数
                  错误 3 运算符>>"不能应用于uint"和uint"类型的操作数
                  错误 1 运算符 '<<'不能应用于uint"和uint"类型的操作数
                  错误 4 运算符 '<<'不能应用于uint"和uint"类型的操作数

                  Error 2 Operator '>>' cannot be applied to operands of type 'uint' and 'uint'
                  Error 3 Operator '>>' cannot be applied to operands of type 'uint' and 'uint'
                  Error 1 Operator '<<' cannot be applied to operands of type 'uint' and 'uint'
                  Error 4 Operator '<<' cannot be applied to operands of type 'uint' and 'uint'

                  推荐答案

                  移位运算符的右侧变量应该使用 int 类型.

                  You should use int type for the right side variable in shift operators.

                  这篇关于C#中按位桶形移位的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Populate ListBox with a IEnumrable on another thread (winforms)(在另一个线程(winforms)上使用 IEnumrable 填充 ListBox)
                  listbox selected item give me quot; System.Data.DataRowViewquot; , C# winforms(列表框选择的项目给我quot;System.Data.DataRowView, C# Winforms)
                  Cannot remove items from ListBox(无法从列表框中删除项目)
                  Preventing ListBox scrolling to top when updated(更新时防止列表框滚动到顶部)
                  Drag and drop from list to canvas on windows phone with MVVM(使用 MVVM 在 Windows 手机上从列表拖放到画布)
                  Deselection on a WPF listbox with extended selection mode(具有扩展选择模式的 WPF 列表框上的取消选择)

                      <tbody id='uSdeW'></tbody>
                    <i id='uSdeW'><tr id='uSdeW'><dt id='uSdeW'><q id='uSdeW'><span id='uSdeW'><b id='uSdeW'><form id='uSdeW'><ins id='uSdeW'></ins><ul id='uSdeW'></ul><sub id='uSdeW'></sub></form><legend id='uSdeW'></legend><bdo id='uSdeW'><pre id='uSdeW'><center id='uSdeW'></center></pre></bdo></b><th id='uSdeW'></th></span></q></dt></tr></i><div id='uSdeW'><tfoot id='uSdeW'></tfoot><dl id='uSdeW'><fieldset id='uSdeW'></fieldset></dl></div>
                    • <bdo id='uSdeW'></bdo><ul id='uSdeW'></ul>

                    • <legend id='uSdeW'><style id='uSdeW'><dir id='uSdeW'><q id='uSdeW'></q></dir></style></legend>

                      • <tfoot id='uSdeW'></tfoot>

                            <small id='uSdeW'></small><noframes id='uSdeW'>