Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a LINQ library for C++? [closed]

Tags:

c++

unix

linq

Are there any Platform agnostic (not CLI) movements to get LINQ going for C++ in some fashion?

I mean a great part of server frameworks around the world run on flavors of UNIX and having access to LINQ for C++ on UNIX would probably make lots of people happy!

like image 737
Robert Gould Avatar asked Oct 24 '08 01:10

Robert Gould


People also ask

Does C++ have something like LINQ?

C++ Integrated Query (CINQ, pronounced “sink”) is a C++ implementation of Microsoft's Language Integrated Query (LINQ). We implemented most of LINQ's method syntax, using concepts to ensure that the user passes the correct types.

Is LINQ supported in .NET core?

Are LINQ expressions generally supported in . NET Core? @Exa yep they are, just not with Datatables.

Where LINQ is used in C#?

You can write LINQ queries in C# for SQL Server databases, XML documents, ADO.NET Datasets, and any collection of objects that supports IEnumerable or the generic IEnumerable<T> interface. LINQ support is also provided by third parties for many Web services and other database implementations.

How important is LINQ?

Readable code: LINQ makes the code more readable so other developers can easily understand and maintain it. Standardized way of querying multiple data sources: The same LINQ syntax can be used to query multiple data sources. Compile time safety of queries: It provides type checking of objects at compile time.


1 Answers

Linq++ by Hong Jiang looks like a good start. Its syntax is much closer to Linq than CLinq's. Linq by pfultz2 looks interesting, as well, but it needs a C++11 compiler.

like image 60
js. Avatar answered Oct 13 '22 05:10

js.