New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Tested, portable, standard C++ source code for policy based log stream, configuration data, external string table, field-delimited strings and text file reader. BSD license. Templated for use with any valid instantiation of std::basic_string.
CTokenizer accepts C++ syntax as input and outputs a vector of CToken objects, which contain a token string and a(n enumerated) token type, which can then be used to parse the input.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Spreadsort is a fast general-case in-place hybrid radix/comparison algorithm, which tends to be roughly twice as fast as std::sort. This library has calls to sort integers, floats, or strings, or other data types based upon integer, float, or string keys
The pdFormat library is an extended set of C "format string" functions (like printf or fprintf) It appends to standard format strings some new features
a tokenizer that is general purpose, and multilanguage. it will provide consistent usage across the languages, and be tied into that language's unique common usage types.
safe_data provides convenient and efficient C++ data types that are self-validating. Validates ranges, min/max, string length, container sizes, etc.. safe_data guarantees to hold valid data at all times.
GDBPrint enables developers to view data during GDB debugging sessions in a human-friendly way.
You can view the contents of "list<map<int, shared_ptr<string> > > var;" simply typing "pp var".
A macro based system allows to show any kind of class.
webdevlib is a open source project for develop web applications, it include general api for web develop, such as string, array, hash, cgi get and post, and template file operate.
this tool helps you to trim all your development files like the trim-string-command in various languages: it trims all whitespaces at the beginning and at the end of a file.
A few usefull tools for the C++ software developer. The tool named 'mstring' generates codes from the string messages like exception classes, error functions, string messages.
Class Integration allows easy save/load of data, also helps you to avoid creating lots of methods to access variable members. (CallStack) Provides "multithread debug info on error" funcionalities to your program. (String) Easy access to terminal colors
Midea is a robust c string api set with regex support, handling fixed width 8 to 64 bit character sets at runtime (no recompilation is required). Initialization routines convert multibyte encodings such as utf8.
The project is a modern and effective implementation of an immutable stringclass for C++.
The string uses optimizations not quite applicable for mutable string classes, provides cheap creation and copy, expression templates for concatenation.
VTools is a C++ class collection of some little but helpfull classes for string manipulationen, dialog & win-console handling and more. I coded it to write easily windows programs without MFC but with the same comfort.
MString is a dynamic stringclass which is mostly compatible with the MFC CString. It is implimented with linked lists. MStringArray is a dynamic array of MStrings (based on the MFC CStringArray).
libZTL provides 'easy-to-use' extensions of C++ STL , improving std::string with typeconversation, type-save printf-formating and regular expressions. Handling date, time, exception, assertion, serialisation and other usefull stuff.