list

Problem with iterators for std::list of boost::shared_ptr

Hi, I'm having a problem with the following code: #include <list> #include <boost/shared_ptr.hpp> #include "Protocol/IMessage.hpp" template <typename HeaderType> class Connection { public: typedef IMessage<HeaderType> MessageType; typedef boost::shared_ptr<MessageType> MessagePointer; template <typename Handler>...

Need an advice regarding accessing the database

Suppose I have a Comment class having properties and their methods like public Comment GetComment(Guid id) And public static List<Comment> GetComments() public static List<Comment> GetCommentsByAuthor(Author id) Now, What I usually do is write the database logic for each of the above methods . That said, Now I am seeing BlogEngine...

How do I check the index of a an element in a list? (Python)

list = [('ba',4), ('hh',5), ('gg', 25)] How do I do: list.index('hh') ...and returns 1? Then, how do I sort it by the 25, 5, 4? What if I have 2 lists: list1 = [('ba',4), ('hh',5), ('gg', 25)] list2 = [('ja',40), ('hgh',88), ('hh', 2)] how do I do a for each? for item in l1: if item[0] in l2[0 of the tuple]: ...

Why can't I join this tuple in Python?

e = ('ham', 5, 1, 'bird') logfile.write(','.join(e)) I have to join it so that I can write it into a text file. ...

Why can't I sort this list?

statlist = [('abc',5,1), ('bzs',66,1), ... ] sorted(statlist, key=lambda x: int(x[1])) I want to sort it by the integer largest to smallest. In this case, 5 and 66. But it doesn't seem to be working. ...

Get byte size of List<T>

Hi, Silly question, but in a winforms app Im currently working on, I would like to get the amount of bytes allocated/used by a List<[SomeObject]> held in memory (for statistical purposes). Is this possible? I have searched thru the possible options, but there is obviously no myList.GetTotalBytes() method. ...

Convert List<> of derived class objects to List<> of base class objects

when we can inherit from base class / interface, why can't we declare a List<> using same classes / interface interface A { } class B : A { } class C : B { } class Test { static void Main(string[] args) { A a = new C(); // OK List<A> listOfA = new List<C>(); // compile...

Creating new list with values from two prior lists.

Given the lists list1 and list2 that are of the same length, create a new list consisting of the last element of list1 followed by the last element of list2 , followed by the second to last element of list1 , followed by the second to last element of list2 , and so on (in other words the new list should consist of alternating eleme...

Appending lists from files to a single list in Python

I'm trying to write a function that reads files from a "deferred" directory which contains files that contain lists. Here's what the files in the deferred folder contain: '173378981', '45000', '343434', '3453453', '34534545', '3452342', '234234', '42063008', 'Exempted', '10000' '1000014833', '0', '0', '0', '0', '0', '0', '0', 'Exempted'...

Haskell List Comprehension

I get the error "Not in scope: x" when doing as follows... blanks :: Sudoku -> [Pos] blanks (Sudoku su) = [ fst x | x <- posSud | isBlank (snd x) ] where isBlank Nothing = True isBlank _ = False posSud = zip ixPos (concat su) ixPos = zip ixRows ixCols ixCols = concat (replicate 9 [0..8]) ixRows ...

list? dictionary? array?

hi all i'm trying to come up with a very simple way to store a boolean value for each tabpage in a tabcontrol. each page has a textbox, and i would like to store a bool foreach page so if tabpage 1 has been saved, then bool1 is set to true, else false, and so on. then when they go to close the program it will go over all the tabpages a...

Using an (I)List<string> as the source for a DataColumn

I'm playing around with the DataGridView control offered by .NET. Upon till now I seem to be unable to bind an (I)List to a DataColumn. Is this possible and how should I go around doing this? ...

Passing a list to eval()

Is there a way to pass a list as a function argument to eval() Or do I have to convert it to a string and then parse it as a list in the function? My simple example looks like: eval("func1(\'" + fArgs + "\')") I'm just not sure if there is a better way of taking fArgs as a list instead of a string Note: The list is provided from a ...

What is faster or preferred: IEnumerable<>.ToArray() or .ToList()?

I do next: void Foobar(string[] arr, Dictionary<string, string[]>) { var t = arr.Intersect(dic.Keys).ToList(); // .or ToArray() ? foreach(var item in t) { .. } var j = t.Count; // also I need this } which method is preferred? I could go without any but I need to know the size and I don't want to call IEnuramble....

Ranking Elements of multiple Lists by their count in Python

I want to rank multiple lists according to their elements how often they appear in each list. Example: list1 = 1,2,3,4 list2 = 4,5,6,7 list3 = 4,1,8,9 result = 4,1,2,3,4,5,6,7,8 (4 is counted three times, 1 two times and the rest once) I've tried the following but i need something more intelligent and something i can do with any ammou...

How do I alphabetically sort a generic List(Of String) in VB.NET?

I've created and populated a generic list of strings like this: Dim MyList As New List(Of String) MyList.Add("Beta") MyList.Add("Echo") MyList.Add("Charlie") MyList.Add("Alpha") MyList.Add("Delta") Now I want to order it. ...

Nested List Question

I have a question about Nested Lists. I have a class similar to the following... public class Order { private Guid id; [DataMember] public Guid ID { get { return id; } set { id = value; }} private List<Items> orderItems; [DataMember] public List<Items> OrderItems { get { return orderItems; } set { orderItem...

Varying amount of dictionaries in a DataTable

Earlier I asked a question about merging a known number of dictionaries into 1 single DataTable: http://stackoverflow.com/questions/1831209/dictionaries-in-datatable Darin provided me with a satisfactory solution to the problem at hand. But my problemset has evolved. I can no long be certain of the amount of dictionaries I get supplied. ...

Python: check if an object is a list or tuple (but not string)

This is what I normally do in order to ascertain that the input is a list/tuple - but not a str. Because many times I stumbled upon bugs where a function passes a str object by mistake, and the target function does for x in lst assuming that lst is actually a list or tuple. assert isinstance(lst, (list, tuple)) My question is: is ther...

List management problem...

I have a datasource, which I show as a list in a Flex UI. I refresh the list periodically, One of my UI requirements is to gracefully show when the datasource removes an item from the list, So I'm correlating the current list against the incoming datasource. The correlation process is this: Refresh the datasource. Loop through the e...