- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
#include <iostream>
#include <map>
int main()
{
std::string name;
std::map<int, int> m = { {1, 1}, {2, 2} };
m.erase(m.end());
std::cout << "Kokoko " << m[1] << std::endl;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
#include <iostream>
#include <map>
int main()
{
std::string name;
std::map<int, int> m = { {1, 1}, {2, 2} };
m.erase(m.end());
std::cout << "Kokoko " << m[1] << std::endl;
}
На моем проекте уходит в бесконечный цикл.
0
function main() {
const trees = [ [1, "redwood"], [2, "bay"], [3, "cedar"], [4, "oak"], [5, "maple"] ];
for (const [k, v] of trees)
{
print (k, v);
}
print("done.");
}
пока с вами тут трепался - наклипал новую конструкцию
результат работы
1 redwood
2 bay
3 cedar
4 oak
5 maple
done.
0
if (1 != 1)
{
1 = 1;
}
else if (2 != two)
{
2 = 1;
}
else if (1 == one)
{
3 = two;
}
else if (two != three)
{
3 != 2;
}
else
{
DynamicSenseMessage("Are you coding with JavaScript, son?");
}
−1
function main() {
// Arrays
const trees = ["redwood", "bay", "cedar", "oak", "maple"];
print(0 in trees); // returns true
print(3 in trees); // returns true
print(6 in trees); // returns false
for (let i = 0; i in trees; i++)
{
print (trees[i]);
}
print("done.");
}
Продолжаем будни говнокодера говнокомпилятора. Сравниваем с компилятором "С".
как говориться, а ты так можешь?
+4
Tactic Notation "sleep" integer(seconds) :=
do seconds try solve [ timeout 1 (repeat eapply proj1) ].
Goal True.
sleep 3.
exact I.
Qed.
Какой пруф )))
0
// https://llvm.org/doxygen/AArch64AddressingModes_8h_source.html#l00051
/// getShiftName - Get the string encoding for the shift type.
static inline const char *getShiftExtendName(AArch64_AM::ShiftExtendType ST) {
switch (ST) {
default: llvm_unreachable("unhandled shift type!");
case AArch64_AM::LSL: return "lsl";
case AArch64_AM::LSR: return "lsr";
case AArch64_AM::ASR: return "asr";
case AArch64_AM::ROR: return "ror";
case AArch64_AM::MSL: return "msl";
case AArch64_AM::UXTB: return "uxtb";
case AArch64_AM::UXTH: return "uxth";
case AArch64_AM::UXTW: return "uxtw";
case AArch64_AM::UXTX: return "uxtx";
case AArch64_AM::SXTB: return "sxtb";
case AArch64_AM::SXTH: return "sxth";
case AArch64_AM::SXTW: return "sxtw";
case AArch64_AM::SXTX: return "sxtx";
}
return nullptr;
}
Хорош ли тот язык, в котором такую херню надо писать?
Именно поэтому я за гомоиконы.
+1
Ltac solveInstr :=
unfold mov, ldr,
str, cmp,
jnz, jmp, halt, fail,
hvc, run, yield, share, lend, donate,
retrieve, relinquish, reclaim, send, wait,
option_state_unpack, unpack_hvc_result_normal, unpack_hvc_result_yield,
get_reg, update_reg, update_incr_PC, get_memory, update_memory;
repeat case_match;
subst; eauto.
+1
#include <iostream>
using namespace std;
int main() {
const char *kakoiBagor = R""""(
"Какой
багор )))"
)"""";
cout << kakoiBagor << endl;
return 0;
}
А вы знали, что в C++ есть ХЕРЕДОК?
https://ideone.com/5KdJJQ
+2
func Map[F, T any](s []F, f func(F) T) []T {
r := make([]T, len(s))
for i, v := range s {
r[i] = f(v)
}
return r
}
Го сдался.
+2
function main() {
for (const q of [1, 12]) {
print(q);
}
for (const l of "HW") {
print(l);
}
print("done.");
}
продолжаем говнокодить компилятор для TypeScript (типа новый сабсет для native-ого кода)