vitaut π€β€οΈπ€ πΊπ¦ on Nostr: #include <stdio.h> template <typename T> void f(T) { printf("1"); } template ...
#include <stdio.h>
template <typename T>
void f(T) { printf("1"); }
template <typename T>
void f(T) requires(true) { printf("2"); }
int main() { f(42); }
Published at
2025-07-06 17:09:37 UTCEvent JSON
{
"id": "fdb5c47f0c9f79b886e01488e9fca70fb2ecaa77277469eb46fe5d95017c4f1e",
"pubkey": "0eb591382ef21e972448a57ea77bd917b1ed0581c5cfc669fb7d161e0aad2060",
"created_at": 1751821777,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/@vitaut/114807391983320763",
"web"
],
[
"t",
"include"
],
[
"proxy",
"https://mastodon.social/users/vitaut/statuses/114807391983320763",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.social/users/vitaut/statuses/114807391983320763",
"pink.momostr"
],
[
"-"
]
],
"content": "#include \u003cstdio.h\u003e\n\ntemplate \u003ctypename T\u003e\nvoid f(T) { printf(\"1\"); }\n\ntemplate \u003ctypename T\u003e\nvoid f(T) requires(true) { printf(\"2\"); }\n\nint main() { f(42); }",
"sig": "1b46204ad346e61b51671974589ab3559b10fc7e275501027548e09d2d2cbf3c99409e2d14d31e87beb319a92c1e9d20d845d84af839b30a6ac64a1292f6c5e6"
}