Skip to content

Instantly share code, notes, and snippets.

import UIKit
class KeyboardObserver {
private var onShowHandler: ((_ keyboardFrame: CGRect) -> Void)?
private var onHideHandler: (() -> Void)?
init(onShow: @escaping (_ keyboardFrame: CGRect) -> Void, onHide: @escaping () -> Void) {
onShowHandler = onShow
onHideHandler = onHide
startObserving()
@bregus
bregus / temp2
Last active September 6, 2015 20:58
#include <iostream>
using namespace std;
struct Node
{
int Year;
char* Name;
Node *Next, *Prev;
};
class List
@bregus
bregus / temp
Last active September 3, 2015 19:07
//
// main.cpp
// termpaperStrainger's
//
// Created by Рома Сумороков on 02.09.15.
// Copyright (c) 2015 Рома Сумороков. All rights reserved.
//
#include <iostream>
#include <fstream>
#include <iostream>
using namespace std;
const int thisYear = 2015;
bool sernameCheck(char *a,char* b)
{
// a - короткая, женщина
// b - длинная, мужчина
@bregus
bregus / 2lab0
Last active August 29, 2015 14:15
//
// main.cpp
// One
//
// Created by Рома Сумороков on 09.02.15.
// Copyright (c) 2015 Рома Сумороков. All rights reserved.
//
#include <iostream>
@bregus
bregus / Test
Last active August 29, 2015 14:15
#include <iostream>
using namespace std;
class student {
public:
char *name;
int age;
char sex;
bool marriagePoss;
@bregus
bregus / lab6
Created December 18, 2014 18:49
#include <math.h>
#include <iostream>
using namespace std;
struct Vector {
int m_x;
int m_y;
Vector(int x, int y) { // структура, являющаяся типом данных
m_x = x;
#include <LiquidCrystal.h>
LiquidCrystal lcd( 4, 5, 10, 11, 12, 13);
int pos = 0;
int str = 0;
void setup(){
lcd.begin(16, 2);
@bregus
bregus / lab4
Last active August 29, 2015 14:08
//
// main.cpp
// lab4
//
// Created by Рома Сумороков on 17.11.14.
// Copyright (c) 2014 Рома Сумороков. All rights reserved.
//