var_print

Run Settings
LanguageC++
Language Version
Run Command
#include <stdio.h> struct nil{}; struct VaStruct{ VaStruct(nil){ } VaStruct(char *a){ printf("%s ", a); } VaStruct(int a){ printf("%i ", a); } VaStruct(double a){ printf("%g ", a); } }; struct v2f64{ double x; double y; operator VaStruct() { printf("{%g, %g} ", x, y); return nil{}; } }; void print( VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}, VaStruct = nil{}) { printf("\n"); } int main() { print("ye", "eok", 32, "beta", 30.05f, v2f64{1,2}); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines