-
Macro "U" is a very unfriendly define name and causing compatibility issues with more legitimate uses of U (operator overloads)
basic
#ifndef _TURN_OFF_PLATFORM_STRING
#define U(x) _XPLATSTR(x)
…
-
As described in #732. Title pretty much sums it up. Templated constructors and operators (but not plain functions) are ignored when they have `std::vector` as a parameter. The behavior is the same whe…
-
I tried simply replacing `int` with some `CConfigInt` class with a single relaxed atomic integer inside and lots of operator overloads. It didn't work, because some stuff takes addresses, e.g. the UI …
-
I like the idea of operator overloads, but what does it have to do with `Function`? Why is it a static method on `Function`? Why not `global.defineOperator()`, or a new `Meta` object with the method, …
-
## Introduction
This issue talks about user-define operators on _existing_ operator symbols (also known as operator overloading), not defining new, custom symbols as operators. This is the same…
-
It would be nice if Gleam supported interfaces, which could work similar to Java or Go interfaces, Rust traits or Haskell typeclasses. I think Rust traits would be the ideal solution, but they could p…
Aloso updated
3 years ago
-
### Problem
The following two functions in the "vector2.h" header are bugged.
1. vector2 add(vector2 a, vector2 b)
2. vector2 add(vector2 a, float b)
The first has the bug, the second uses the…
-
https://github.com/beman-project/Optional26/blob/bfeb9080c0d9c501965ae857a1decf7ed74686f5/include/Beman/Optional26/optional.hpp#L332-L338
-
### Describe the project you are working on
A game that utilizes a custom resource for SaveData
### Describe the problem or limitation you are having in your project
When I have an array with…
-
The INET special operators such as `=` do not work with `ANY`. For example,
```
root@localhost:26257/> SELECT INET '192.168.1/24'