- 1
Давайте ругать питон, он мне со своими отступами все мозги выебал.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
Давайте ругать питон, он мне со своими отступами все мозги выебал.
−103
'Докторинхо' и 'БагорСтретора'-а забанили (
(╯︵╰,)
−1
#include <new>
template <typename Lhs, typename Rhs>
auto replace(Lhs *lhs, Rhs) {
return *new (reinterpret_cast<void*>(lhs)) Rhs{};
}
int main() {
auto f1 = &add;
auto f2 = replace(add, [](int a, int b) { return a - b; });
f1(4, 2);
f2(4, 2);
}
Компилируется, не падает при запуске.
−102
Я был у Новиковой.
+2
private static final int EXPIRATION_DATE = 93*24*60*60*1000;
if (fileAttribute.creationTime().toMillis() + EXPIRATION_DATE < System.currentTimeMillis()) {
...
}
в мастер-ветке...
+2
<?php
if (isset($block4_items_block) || count($block4_items_block) >= 3 || (isset($block4_items_block[0]['bg']) || isset($block4_items_block[1]['bg']) || isset($block4_items_block[2]['bg'])) || (isset($block4_items_block[0]['title']) || isset($block4_items_block[1]['title']) || isset($block4_items_block[2]['title'])) || (strlen($block4_items_block[0]['bg']) > 0 || strlen($block4_items_block[1]['bg']) > 0 || strlen($block4_items_block[2]['bg']) > 0 ) || (strlen($block4_items_block[0]['title']) > 0 || strlen($block4_items_block[1]['title']) > 0 || strlen($block4_items_block[2]['title']) > 0 )){
?>
Прислал друг.
Примерно такое же условие еще находится в шаблоне.
−3
$keys = array_keys(array_flip($keys));
Малая доля индусского кода
0
void testing_dot(int N)
{
Vector_type<float> X(N), Y(N);
for (int i = 0; i < N; ++i)
{
X[i] = sin(i);
Y[i] = cos(i);
}
int Ntest = 20;
float taxpyseq = 0.0, t;
const float axpyflop = Ntest*Ntest*N * 3 * 1E-9;
printf("testing sequential ops:\n");
omp_set_num_threads(1);
for (int i = 0; i < Ntest; i++) {
t = omp_get_wtime();
for (int j = 0; j < Ntest; j++) dot(X, Y);
taxpyseq += omp_get_wtime() - t;
}
printf("Sequential ops timing: \n");
printf("dot time=%6.3fs GFLOPS=%6.2f\n", taxpyseq, axpyflop / taxpyseq);
//parallel mode
const int NTR = omp_get_num_procs();
for (int ntr = 2; ntr <= NTR; ntr += 2) {
for (int i = 0; i < N; ++i)
{
X[i] = sin(i);
Y[i] = cos(i);
}
printf("testing parallel ops for ntr=%d:\n", ntr);
omp_set_num_threads(ntr);
float taxpypar = 0.0;
for (int i = 0; i < Ntest; i++) {
t = omp_get_wtime();
for (int j = 0; j < Ntest; j++); dot(X, Y);//действительно небывалое ускорение!!!
taxpypar += omp_get_wtime() - t;
}
printf("dot time=%6.3fs GFLOPS=%6.2f Speedup=%6.2fX \n",
taxpypar, axpyflop / taxpypar, taxpyseq / taxpypar);
}
}
когда ты доказываешь закащику, что твой алгоритм реально лучше...
0
class MyClass
{
public:
MyClass() {};
MyClass(const MyClass & M1) {
MyClass * T = this;
delete this;
T = new MyClass(M1);
}
~MyClass() {};
private:
};
int main(int argc, char *argv[])
{
MyClass A1;
MyClass *B=new MyClass(A1);
}
ОНО РАБОТАЕТ!...вечно правда...НО ПОЧЕМУ ЭТА ТВАРЬ РАБОТАЕТ??? какого можно удалять память... ещё не выделенную... если кто мне объяснит, я буду счастлив (ах да код появился при решении одной забавной задачки, что произойдёт с конструктором копирования при удалении указателя на свой же экземпляр класса)
−4
Прыщеблядь VS Акнеблядь (8)
прыщеблядь играеться в Super Tux, акнеблядь в STALKER и Crysis
прыщеблядь делать пересборку системы каждый месяц, акнеблядь раз в 5 лет устанавливает новую версию винды.
прыщеблядь половину времени за компом что-то компилирует, акнеблядь может спокойно любой бинарник запустить
прыщеблядь дрочит на Compiz, акнеблядь в это время работает, акнебляди похуй какие эффекты у окон.
прыщеблядь сука с прыщавым умным лицом, акнеблядь с нормальным лицом
у прыщеблядей плохо с личной жизнью, секс бывает 1 раз в 3 года, акнеблядь ебётся когда захочет
Вы всё ещё хотите сэкономить 20$ на покупке Windows?