Пост N: 576
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 30.01.08 20:05. Заголовок: Литература по программированию
Вот здесь: http://rs205tl.rapidshare.com/files/83948307/dl/VB_Study.rar выложены семь книг по программированию на Visual Basic 6. Книги, примеры с компакта и т.д., все очень доходчиво, да и под PureBasic основы подойдут. Ссылку даю там, где нашел (это на вопрос "а почему не на народом выбранном файлообменнике?").
Пост N: 940
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 13.06.08 20:55. Заголовок: Вот тут: http://rapi..
Вот тут: http://rapidshare.com/files/39600074/RS232.rar случайно наткнулся на книгу Кузьминов А.Ю. "Интерфейс RS232. Связь между компьютером и микроконтроллером." - М. Радио и связь, 2004. Описано применительно к 8051, но всё равно есть интересные и полезные вещи. Понимаю что неактуально (USB, bluetooth), но всё же...
Подскажите знающие, что означает операция в Си а=а<>1; ? Ясно, что это комбинированное присваивание. Что означает, не найду ни где. Помогите начинающему. Компилятор её принимает. Встретил запись в "чужой" программе. Может это просто инвертор для битовой переменной "а"? Т.е. - было а=0, после операции стало 1. И наоборот. С уважением.
Спасибо, мужики. Разобрался. Это действительно инвертор для бита. Компилятор не ругается. Эквивалентна "не равно". Нашёл в инете: Операции сравнения Операции сравнения, как видно из названия, сравнивают два значения. Таблица 10-4. Операции сравнения Пример Название Результат $a == $b равно TRUE, если $a равно $b. $a === $b идентично TRUE, если $a равно $b и они одного типа. (только в PHP 4) $a != $b не равно TRUE, если $a не равно $b. $a <> $b не равно TRUE, если $a не равно $b. $a !== $b не идентично TRUE, если $a не равно $b или они разных типов. (только в PHP 4) $a < $b меньше TRUE, если $a строго меньше $b. $a > $b больше TRUE, если $a строго больше $b. $a <= $b меньше или равно TRUE, если $a меньше или равно $b. $a >= $b больше или равно TRUE, если $a больше или равно $b. Условной операцией является операция "?:" (тернарная), которая оперирует так же, как в C и многих других языках. Спасибо за участие.
Пост N: 320
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
1
Отправлено: 15.03.12 14:12. Заголовок: Компилятор точно Boo..
Компилятор точно BoostC, и,кажется, ANSI вариант С берет почти полностью. Через HI-TECH не пропускал эту команду, буду пробовать при случае. Этой командой удобно разряд в байте менять по циклу 0-1-0-1..., мне кажется. Осваиваю Си пока. Ссылочку не могу дать - выдернул вордом нужное мне место из каких-то уроков по языку. Не думаю, что это была секретная таблица (может только для меня) Думаю, редко используется такая комбинация - для меня сейчас всё в новинку.
Пост N: 322
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
1
Отправлено: 16.03.12 07:39. Заголовок: Вот результат разбир..
Вот результат разбирательства с записью в исходном коде на Си a=a<>1 и её интерпретации компилятором BoostC: эта запись эквивалентна записи a=a!=1. Кому интересно, могут посмотреть файлы в предлагаемом архиве. Компилятор на такую запись не ругается, интерпретирует и выполняет. Проверил работу такой записи в Протеусе. http://zalil.ru/32887402 Вопрос закрыт, мне кажется.
Это только так кажется, на самом деле - нет. Не вижу в Вашем коде, что бы эта строка принимала какое-то участие. Она находится в комментариях. Посомтрите внимательнее, что находится под этим коментарием.
Скорее всего, тот, кто писал эту программу, программирует на байсике. По этому и комментарии писал такие, какие ему удобно читать.
Пост N: 324
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
1
Отправлено: 18.03.12 08:23. Заголовок: Ещё раз прошу прощен..
Ещё раз прошу прощения. Сбил добрых людей с толку. Работаю с FC -там типа "графического" представления программы. В одном из блоков - макросов делаю запись ручками а=а<>1 ( и, как было указано, мог бы написать а=а!=1). После преобразования блоков- макросов алгоритма задачи в исходник на Си, эта запись ( и не только она) заком-ится, вместо неё появляется "чистокровная" запись а=а!=1. Т.е. , как понимаю, на этапе создания алгоритма позволительно вписать в макрос "вычисления" эту проклятую уже для меня строчку, компилятор её понял и отрихтовал под Си. Запись заработала и в программе и в "железе". Как там Матриксы (созидатели FC) это сделали - не мой вопрос. Скорее это вопрос терминологии и интерпретации. Всё.
Пост N: 327
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
1
Отправлено: 27.03.12 08:28. Заголовок: dosikus пишет: так ..
dosikus пишет:
цитата:
так вы С никогда не поймете .
Уважаемый dosicus спасибо за участие. Указанные Вами книги - для меня настольные. Есть книги: Павловской, Ишковой (зачитана до дыр от моего начального усердия) и другие. И вряд ли такую встречали - Бочков и Субботин "Язык программирования СИ для ПК", издана в 90г. Не собираюсь профессионально осваивать Си, да и некогда не собирался. Для этого надо быть немного (или много) фанатом этого дела. Интересуюсь этим вопросом как любитель с тех пор, как в давние времена программисты, участники одной из совместно выполняемых работ, выдали элементарную работу за деяния и просто паразитировали на "сокровенном" знании. Дело было срочное, освещено высоким начальством, пришлось туго моему самолюбию. С тех пор вполне достаточно ( для изготовления документации) освоил P-CAD, Компас 3D, чуть знаю CorelDRAW (чертовы этикетки !). Ну, это прошлое, слава Богу. Пенсия небольшая, но позволяет прожить. Сорок лет стажа - страшно подумать. Теперь - свободен. Ни кто мне не указ, ни сроков, ни "доброго " начальника. Зря это пишу - хамоватого народца развилось теперь достаточно. Только зубоскалить некоторым. Вспомнился анекдот: профессионалы строят "Титаник", любители - ковчег. Шутка, конечно. Если заболит зуб -пойду к зубному врачу, сам не справлюсь. Делаю первый проект для ПИК на Си - пробую автоматизировать свою ЛУТ. Есть и другие задумки. Пока препятствий нет, есть НЕЗНАНИЕ, но есть у кого спросить. Мну задачу как пластилин, во FC очень это удобно. Надеюсь справиться, как любитель конечно. А BoostC -просто один из вариантов описания Си. FC -графическое отображение вариантов решения задачи. Ничего более. С уважением.
Отправлено: 27.03.12 19:30. Заголовок: Вячеслав пишет: А B..
Вячеслав пишет:
цитата:
А BoostC -просто один из вариантов описания Си. FC -графическое отображение вариантов решения задачи. Ничего более.
Для решения любой задачи есть много путей . Например можно удалять аденоиды через задний проход. Лишь бы был достигнут результат. Так вот ваш путь это тупик , ни С не изучите ни Мк не освоите . Но вероятно вам нравится сам процесс забивания своего мозга мусором . Вячеслав пишет:
цитата:
Зря это пишу - хамоватого народца развилось теперь достаточно.
Вот и я наверное зря все это пишу. Каждый сходит с ума по своему. И на это , как вас тут приучил выговаривать пастер , имеете право. Насчет хамства - вы так же огрызались на учителей в школе , в старших учебных заведениях ? Если для других очевиден ваш путь в никуда , может стоит прислушаться ? Насчет : Вячеслав пишет:
цитата:
Указанные Вами книги - для меня настольные. Есть книги: Павловской, Ишковой (зачитана до дыр от моего начального усердия) и другие.
Извините но я не вижу результата . Если были прочитаны книги, по моим ссылкам, и поняты : снова извините, но вопросы подобные
Насчет хамства - вы так же огрызались на учителей в школе , в старших учебных заведениях ? Если для других очевиден ваш путь в никуда , может стоит прислушаться ?
А ты что учитель? Ты назойливая муха. Тебя посылают культурно. А ты все лезешь учить. Настоящий учитель не хамит, и ему не хамят. А после поучений господина dosikusa почему то хочется послать. Аура наверно. dosikus пишет:
цитата:
Если для других очевиден ваш путь в никуда , может стоит прислушаться ?
Это для кого, для других? Опять прислушаться. "Мои Труды не напрасны". Ты так же болен как пастер, манией величия.
Пост N: 328
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг:
1
Отправлено: 28.03.12 09:01. Заголовок: В языке много чего н..
В языке много чего не знаю, верно. Любитель. На простой мой вопрос о команде, которую впервые встретил, можно было просто ответить. Отыскал ответ сам. Для чего ходить на форум? Хвост павлиний распускать? Приветствовать свою тусовку? Поливать сверху вниз? Люди все разные и разного уровня знаний. Не отвечай, если не хочешь. dosikus пишет:
цитата:
Извините но я не вижу результата .
Странно, это кто - проверяющий? Очередная аттестация? С этим покончено. А бывает ли результат? dosikus пишет:
цитата:
вы так же огрызались на учителей в школе
Химик был танкистом, пришёл с войны без ноги и глаза. Математик - артиллерист, глуховат бал, замечательный человек. Историк, тоже был на войне. Биологиня была из высланных за увлечение генетикой. Трудно было не уважать таких людей - знали ценность жизни, как теперь понимаю. И нас любили и надеялись на нас. А к чему всё сошло? Хамство в инете как высшее достижение современности? И опять вожди (маленькие и не очень), которые знают что надо делать? Изыди! Вот в железе заработала программка написанная мною на Си. Типа теста LCD 1602 -сверху код ASCII, внизу символ. Проверил работоспособность компонента, оказался годным и русифицированным. Писал программку 20 минут и как мне хотелось. Для меня - это результат. Для кого-то - тривиальщина. Мне можно двигаться дальше. Думается, движение - это результат.
Отправлено: 28.03.12 13:00. Заголовок: Досикус опять флудит..
Досикус опять флудить начинает? Саня правильно заметил, что он такой же как и пастер, ничего не доказать, да и не стоит доказывать, бесполезно. Почему то все уверены, что есть только один путь и надо идти только по нему. Каждый выбирает то, что его больше устраивает и навязывать, тем более оскорблять никто не имеет право. Досикусу
Все даты в формате GMT
3 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет