HELP regarding bitwise operators!!!
Author |
Message |
A.J
![](http://compsci.ca/v3/uploads/user_avatars/119833057151651227b0d87.gif)
|
Posted: Fri Mar 14, 2008 6:18 pm Post subject: HELP regarding bitwise operators!!! |
|
|
why isn't this allowed in C++:
C: |
trans2[1,n+1-i] = trans2[1,n+1-i] | (1 << (n-j));
|
it says invalid operands of types...
could someone help?
(btw, trans2 is integer type) |
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
Saad
![](http://compsci.ca/v3/uploads/user_avatars/182387547249e7ebb91fb8a.png)
|
Posted: Fri Mar 14, 2008 6:24 pm Post subject: RE:HELP regarding bitwise operators!!! |
|
|
trans2[1,n+1-i] = trans2[1,n+1-i] | (1 << (n-j));
To access each dimension of an array uses the [] operator, as a result it should be trans[1][n+1-i] rather then [1 , n + 1 - 1] |
|
|
|
|
![](images/spacer.gif) |
A.J
![](http://compsci.ca/v3/uploads/user_avatars/119833057151651227b0d87.gif)
|
Posted: Fri Mar 14, 2008 6:31 pm Post subject: Re: HELP regarding bitwise operators!!! |
|
|
thnx saad. |
|
|
|
|
![](images/spacer.gif) |
|
|