roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 02:15

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 81 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 04 июл 2009, 12:17 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
надо было в рар жать )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 07 июл 2009, 14:54 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
таки взял Кернигана и Ричи, компилер Borland C++ 3.1, ибо Страуструп использует какие-то неприкольные штуки, наподобие:
Код:
cs.pop () -> takeoff ();

и совершенно не хочет разжевывать всякие непристойные операторы :D

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 07 июл 2009, 15:45 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
И какие же операторы тебе непонятны?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 07 июл 2009, 16:40 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
импликации, оператор просто не знаю, а объяснения нет (или оно будет далее по тексту, не читал дальше), все-таки решил вначале повторить Си :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 07 июл 2009, 22:52 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
кажется, я завис.
Код:
for (i = 0; i < lim - 1
     && (с=getchar()) != '\n'
     && c != EOF; ++i)
        s[i] = c;

Упражнение 2-1 писал(а):
Напишите оператор цикла, эквивалентный приведенному выше оператору for, не используя операции &&.

как можно заменить конъюнкцию, не изменяя тело цикла?

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 07 июл 2009, 23:07 
Не в сети
Аватара пользователя

Зарегистрирован: 14 авг 2007, 15:16
Сообщения: 168
Откуда: Ростов-на-Дону
прог. языки: C/C++
ФИО: Герасимов Иван
Эквивалентный, значит делает тоже самое, но другими методами. Почему тогда "не изменяя тело цикла"?

Добавлено спустя 26 секунд:
Или я не понял суть задания? :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 07 июл 2009, 23:23 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
да хз почему, просто если следовать сложившейся в моём мозгу классификации, то
Код:
for (;;) // оператор цикла
{
  // тело цикла
}

видимо или я неправ, или это трудности перевода. походу если тело не изменять, то задачу решить невозможно :unknown:

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 08 июл 2009, 00:25 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
Можно например по теореме де Моргана... Тут же логические операции))) Что это такое - искать в гугле.

З.Ы.: И, кстати, оператор цикла = заголовок + тело.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 08 июл 2009, 02:12 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
MiBBiM писал(а):
как можно заменить конъюнкцию, не изменяя тело цикла?

Например,заменить все условия на противоположные, конъюнкцию - на дизъюнкцию, и применить отрицание ко всему полученному выражению :)

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 08 июл 2009, 09:24 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
blindman, это и есть теорема де Моргана :crazy:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 08 июл 2009, 09:45 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
В курсе, бабушка писАла :) Точнее - здесь использована одна из теорем де Моргана

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 08 июл 2009, 10:41 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
понял, понял :) спасибо

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 28 сен 2009, 19:03 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
Добрый день.
Написал прогу на C++ Builder.
Принимает данные с виртуального COM порта (подключен BlueTooth Dongle).
Туда их передаёт модуль OR-BTM.
Нареканий к работе модуля и порта нет.
Только вот если обесточить модель, а затем включить снова и начинать передавать данные, то приёмный буфер COM порта оказывается пуст.
Собственно вопрос:
Это такая особенность виртуальных портов?
Возможно ли решить проблему в самом C++ Builder?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 28 сен 2009, 19:54 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Не совсем ясно - какие данные теряются? Которые отправил модуль, но еще не получил ПК, а модуль вы выключили?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: С/С++ под Windows - помогите научиться...
СообщениеДобавлено: 28 сен 2009, 19:57 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Это особенность портов. Нужно переподключиться.
Решить то возможно, но имхо смысла нет.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 81 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO