Click here to Skip to main content
15,896,269 members
Home / Discussions / C#
   

C#

 
AnswerRe: Protecting "A Assembly"? Pin
Scott Dorman27-Nov-06 4:58
professionalScott Dorman27-Nov-06 4:58 
QuestionSingleton interfaces, is that possible? Pin
User 665825-Nov-06 4:52
User 665825-Nov-06 4:52 
AnswerRe: Singleton interfaces, is that possible? Pin
S. Senthil Kumar25-Nov-06 6:29
S. Senthil Kumar25-Nov-06 6:29 
GeneralRe: Singleton interfaces, is that possible? Pin
User 665825-Nov-06 6:57
User 665825-Nov-06 6:57 
GeneralRe: Singleton interfaces, is that possible? [modified] Pin
S. Senthil Kumar25-Nov-06 7:23
S. Senthil Kumar25-Nov-06 7:23 
GeneralRe: Singleton interfaces, is that possible? Pin
User 665826-Nov-06 1:56
User 665826-Nov-06 1:56 
GeneralRe: Singleton interfaces, is that possible? Pin
S. Senthil Kumar26-Nov-06 5:44
S. Senthil Kumar26-Nov-06 5:44 
QuestionTo convert xml file to pdf file Pin
praveen pandey25-Nov-06 2:50
praveen pandey25-Nov-06 2:50 
QuestionDatabase connectivity problem Pin
ranandbe25-Nov-06 0:46
ranandbe25-Nov-06 0:46 
QuestionDraw Pin
MHASSANF25-Nov-06 0:40
MHASSANF25-Nov-06 0:40 
AnswerRe: Draw Pin
CPallini25-Nov-06 1:16
mveCPallini25-Nov-06 1:16 
Questionhow to insert my DatagridView1.Columns to another DatagridView? Pin
hdv21224-Nov-06 23:24
hdv21224-Nov-06 23:24 
AnswerRe: how to insert my DatagridView1.Columns to another DatagridView? Pin
Stathread25-Nov-06 7:19
Stathread25-Nov-06 7:19 
Questionany C# GUI samples/tutorials for .Net Compact Framework on WinCE Pin
George_George24-Nov-06 22:54
George_George24-Nov-06 22:54 
QuestionLimiting the retrived results using ODBC on MS access [modified] Pin
cbh_24-Nov-06 22:01
cbh_24-Nov-06 22:01 
AnswerRe: Limiting the retrived results using ODBC on MS access Pin
Eduard Keilholz26-Nov-06 20:36
Eduard Keilholz26-Nov-06 20:36 
QuestionPacking and unpacking bits Pin
ScruffyDuck24-Nov-06 21:31
ScruffyDuck24-Nov-06 21:31 
AnswerRe: Packing and unpacking bits Pin
Guffa24-Nov-06 23:16
Guffa24-Nov-06 23:16 
GeneralRe: Packing and unpacking bits Pin
ScruffyDuck24-Nov-06 23:33
ScruffyDuck24-Nov-06 23:33 
GeneralRe: Packing and unpacking bits Pin
CPallini25-Nov-06 0:07
mveCPallini25-Nov-06 0:07 
AnswerRe: Packing and unpacking bits Pin
Guffa25-Nov-06 0:34
Guffa25-Nov-06 0:34 
GeneralRe: Packing and unpacking bits Pin
ScruffyDuck25-Nov-06 1:08
ScruffyDuck25-Nov-06 1:08 
OK apologies for not being very precise. The file I am dealing with is very large and the packed information forms a very small part of it. When extracted it has to go through another transformation. What I am trying to understand is generally how to write a function which will take a set of bits out of a larger set and return their value as an Integer. For example if I have 32 bits in a UInt32 then this is what I tried:

public static UInt32 Dword (UInt32 data, int start, int end) {
UInt32 result = data << (31-end+1);
result = result >> (31 - end + 1 + start);
return result;
}

I am sure the code is very poor with magic numbers and so on but if I take the example of cutting out bits 3 thru 7 inclusive then I left shift to remove bits 8 thru 31 then right shift until bit 3 is not bit 0. I have absolutely no experience of dealing with bit manipulation.

Apologies again if I am not clear but it is because I really don't know what I am doing here Smile | :)


Jon

GeneralRe: Packing and unpacking bits Pin
Luc Pattyn25-Nov-06 3:10
sitebuilderLuc Pattyn25-Nov-06 3:10 
GeneralRe: Packing and unpacking bits Pin
Guffa25-Nov-06 4:14
Guffa25-Nov-06 4:14 
GeneralRe: Packing and unpacking bits Pin
ScruffyDuck25-Nov-06 6:19
ScruffyDuck25-Nov-06 6:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.