Обновить
4

Пользователь

0,9
Рейтинг
Отправить сообщение

Океан-240 весьма продвинут был по части видеоконтроллера.

В польском -- самоход.

Всё собирается и работает. MSVC

А дефайнить можно всё что угодно.

#pragma once

#include "targetver.h"

#include <stdio.h>
#include <tchar.h>

#define и and
#define и_мало_равно and_eq
#define основа asm
#define само auto
#define и_мало bitand
#define или_мало bitor
#define двояко bool
#define прѣрвати break
#define выборъ case
#define ловити catch
#define буквица char
#define классъ class
#define обратити compl
#define постоянно const
#define обратити_из_постоянного const_cast
#define продолжати continue
#define умолчати default
#define удалити delete
#define творити do
#define дваждыточно double
#define обратити_изъ_отчѣ dynamic_cast
#define иначѣ else
#define пѣрѣчислити enum
#define запрѣтити_умолчаниѣ explicit
#define дать_узрѣти export
#define зримо_извнѣ extern
#define ложно false
#define ложъ false
#define дробно float
#define для for
#define другъ friend
#define пѣрѣйти goto
#define ѣжѣли if(
#define наместе inline
#define цѣло int
#define длинно long
#define обратити_в_нѣпостоянно mutable
#define площадь namespace
#define ново new
#define нѣ not
#define нѣ_равно not_eq
#define управитѣль operator
#define или or
#define или_равно or_eq
#define лично private
#define лично_и_дитям protected
#define общѣ public
#define рѣгистръ register
#define обратити_ворога reinterpret_cast
#define вѣрнути return
#define кратко short
#define знаково signed
#define размѣръ sizeof
#define ѣдино static
#define обратити_из_другого static_cast
#define структура struct
#define избирати switch (
#define образѣцъ template
#define сѣй this
#define особливо throw
#define истино true
#define провѣряти try
#define объявити typedef
#define типъ typeid
#define имя_типа typename
#define ѣдиняшѣ union
#define бѣззнаково unsigned
#define использовати using
#define мнимо virtual
#define нѣпонятно void
#define ѣдинолично volatile
#define широка_буквица wchar_t
#define пока while
#define либо xor
#define либо_равно xor_eq
//added by renny+ncuxo
#define голова _tmain 
#define глаголют _TCHAR* 
#define возвѣрнути return
#define кагбе {
#define ага }
#define нуль 0
#define один 1
#define какобычно std
#define аминь1 ;
#define спасихоспади1 ;
#define буде =
#define еси == 
#define тогдауж )
#define получити cin >>
#define молвити cout <<
#define получалка cin
#define сломалася fail
#define сталобыти :
#define молчаливо ()
#define	да +
#define бѣзо -
#define повторити_столько_сколько *
#define убрати_столько_сколько /
#define да_промолчати << endl

include файл если вдруг понадобится.

// Боярский языг.cpp : Defines the entry point for the console application.
//

// Не догадались, как избавиться от этих некрасивых инклудов :)
#include "stdafx.h"
#include <iostream>

использовати площадь какобычно аминь1

наместе двояко провѣрятичегоглаголют молчаливо
кагбе
		ѣжѣли получалка.сломалася молчаливо тогдауж 
		кагбе 
			молвити "Не лепо молвишь, барин!" аминь1
			возвѣрнути нуль спасихоспади1
		ага
		возвѣрнути один аминь1
ага

цѣло голова(цѣло количество_указов, глаголют указы[])
кагбе 
	дваждыточно первыйсундук, второйсундук, отвѣт аминь1
	буквица знако спасихоспади1

	творити 
	кагбе
		молвити "молви первый цифирь, барин: " аминь1
		получити первыйсундук аминь1

		ѣжѣли провѣрятичегоглаголют молчаливо еси ложъ тогдауж прѣрвати спасихоспади1

		молвити "молви деяние, барин: " аминь1
		получити знако спасихоспади1

		ѣжѣли провѣрятичегоглаголют молчаливо еси ложъ тогдауж прѣрвати спасихоспади1

		ѣжѣли знако еси 'q' тогдауж прѣрвати аминь1

		молвити "молви второй цифирь, барин: " аминь1
		получити второйсундук аминь1
		
		ѣжѣли провѣрятичегоглаголют молчаливо еси ложъ тогдауж прѣрвати спасихоспади1

		избирати знако 
		тогдауж	кагбе
			выборъ '+' сталобыти
				отвѣт буде первыйсундук да второйсундук аминь1
				прѣрвати спасихоспади1
			выборъ '-' сталобыти
				отвѣт буде первыйсундук бѣзо второйсундук аминь1
				прѣрвати спасихоспади1
			выборъ '*' сталобыти
				отвѣт буде первыйсундук повторити_столько_сколько второйсундук аминь1
				прѣрвати спасихоспади1
			выборъ '/' сталобыти
				отвѣт буде первыйсундук убрати_столько_сколько второйсундук аминь1
				прѣрвати спасихоспади1
		ага

		молвити "Ответ есьм: " аминь1
		молвити отвѣт да_промолчати спасихоспади1

	ага
	пока (истино) аминь1

	возвѣрнути нуль спасихоспади1
ага

И в каком состоянии останется список после ошибки?
Голову то вы уже потеряли, список разорван, память утекла.
И кстати, какие ошибки могут быть?
Список уже существует, никакая память не выделяется и не освобождается.
Это учебный код для выявления !С/С++ программистов и
!программистов прикидывающихся синьорами С++.

struct Node {
    Node * next;
    int data;
};

void foo( Node ** node ) {
    if( !node || !*node || !( *node )->next )
        return;

    auto & cur = *node;
    auto next = cur->next;

    cur->next = nullptr;

    while( next ) { 
        auto tmp = next->next;
        next->next = cur;
        cur = next;
        next = tmp;
    }
}

Собеседовал как то претендентов на синьора С++.
Что это и как работает ответило 2 из 10.
Так что да, пользуйтесь стандартными алгоритмами.

K-Jetronik тут явно лишний, он механический.

И ничего не написано про SPICA, механический впрыск.

ЖД это военизированная организация и машинистов обучают водить паровоз. Надеюсь, понятно для чего.

В 1960-х годах точность станков была ниже, автоматизация — зачаточной.

Как такое вообще написать можно? 60-е это не каменный век с кресалом и топором. Точности станков было более чем достаточно даже в 40-е.

Сверлили ракетный двигатель ручной дрелью по месту.

Проблема с восстановлением утраченных технологий в другом -- ни у кого нет желания финансировать восстановление.

Там работают тоже весьма квалифицированные и все потуги зашифроваться уже давно расписаны.

А то над чем тут усиленно совещаются это способ продать побольше залежавшегося китайского хлама за 10р пучок.

Допустим, установили госмессенджер на другой смартфон или профиль.

Но вы же всё равно зарегистрируетесь в нём как вы, а не noname.
И спецслужбы, если вы им будете интересны, всё равно свяжут второе устройство или чистый профиль с вашим основным досье и с вашим основным телефоном. Даже если вы будете с левой симкой.

Или это будет работать как то по другому?

Раньше радиолюбители использовали механические ключи для работы в эфире телеграфом (морзянкой) и если не было устройства в передатчике плавно снижающего и повышающего несущую то в эфир шёл мощный всплеск по всем частотам вблизи основной частоты.

На слух это было как стук или глухие щелчки. Это и были гармоники мгновенного прерывания мощности в антенне передатчика.

Потом плавное нарастание/снятие несущей появилось практически у всех.

Так что Фурье вам не врёт, это в реальности так происходит.

даже скважностью сигнала нельзя было управлять, только меандр 0.5

Можно, напрямую в порт если писать. ШИМ модуляция и выводили любой звук.

Там написано банка должна быть герметично закрыта, откуда вонь?

Обычный бензин не годится из за присадок.

Поищите библиотеку "POST--" там было что то подобное.

https://github.com/knizhnik/POST--

Т.е. сделать --ptrStr и получить размер строки никак?

Зачем два указателя то?

Да, именно так.

LOOP: MOV @R3+, @R5+

JNZ LOOP

Ну, красота, же!

while( *dst++ = *src++ );
1
23 ...

Информация

В рейтинге
2 058-й
Зарегистрирован
Активность