Форум программистов, компьютерный форум CyberForum.ru

Неккоректность типов.Как правильно сделать? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Морзянка... http://www.cyberforum.ru/cpp-beginners/thread47777.html
В одном из учебников наткнулся на задачу - написать переводчик англ. букв и цифр в азбуку Морзе. Сделал так: #include <stdio.h> #include <ctype.h> #include <string.h> /* Транслятор азбуки морзе. Версия 0.03b */ /* str2morse - перевод строки в морзянку. str - исходная строка, mstr - конвертированная, max - макс. длинна конвертированной строки для наглядности между "буквами"...
C++ Зачем нужные поразрядные операции. Книга Павловская, Щупак Решаю задачу из учебника Павловская, Щупак. С++. Программироание на языке высокого уровня. Структурное программирование. Практикум. Часть 1. Семинар 2. Задача 1. стр. 44. Задачу см. в привязанном файле. Кажется, я решила задачу, программа работает. Но мне не понятно, зачем авторы пишут про поразрядные операции И и ИЛИ. Мне удалось обойтись без них. Может кто-нибудь объяснить, почему речь идет... http://www.cyberforum.ru/cpp-beginners/thread47754.html
проблемы с памятью.... C++
с алгоритмом вроде все нормально но вот происходит такая вещи при определенном действии выдается сообщение которое на скриншоте.... потом высвечивается вот эта строка int Put_Reis(FILE *f_reis, MAP *new_marsh,char*tek_data,int num) { int i, j, reis_count,reis_max,chislo_int,god_int,mesyac_int; char chislo, god,mesyac,tmp,dat_update; LIST_REIS *reis=new LIST_REIS; ...
Матрица.Поиск точки C++
У меня есть матрица 25 х 80.Есть функция,которая принимает ссылку на матрицу и текущее расположение(координаты точки). Мне нужно найти данную точку(т.е. отдельный класс создан). Обзор видимости 5 клеток во всех направлениях у текущей точки.Не могу подробно объяснить,рисунок внизу. Мне нужно найти точку данного типа.Причем лучше алгоритм такой,чтобы найти ближайшую точку. У меня есть класс...
C++ Перегрузка + для строк http://www.cyberforum.ru/cpp-beginners/thread47710.html
есть задача перегрузить = и + таким образом чтобы: строка1=срока2+строка3 с = проблем нет. а вот при перегрузке + выдает ошибку при доступе к закрытым данным //STRING2.H #ifndef STRING2_H #define STRING2_H #include <iostream.h> class String
C++ Как подключить к проекту новый файл с функцией Есть работающий проект на C++ (dll) Хочу в Visual Studio 2008 создать в проекте отдельный файл и в этом файле создать свою функцию которую можно было бы вызывать из существующих файлов Я создал в проекте новый Пустой файл .cpp написал там свою функцию прописал в существующем файле проекта #include "noviy_fail.cpp" но при определении функции в новом фале выскакивают ошибки из существующих... подробнее

Показать сообщение отдельно
terminator_nemo
0 / 0 / 0
Регистрация: 19.08.2009
Сообщений: 9
20.08.2009, 10:48  [ТС]     Неккоректность типов.Как правильно сделать?
Цитата Сообщение от XuTPbIu_MuHTAu Посмотреть сообщение
terminator_nemo, способов дофига. Можно к примеру завести строку, в нее sprintf-ом записать значение интовой переменной,передать строку. Можно взять и перегрузить твою функцию к виду transmit_uart( int ),которая будет делать вышеописанную генерацию строки и вызывать transmit_uart(const char * )
Отлично,тогда создам еще одну функцию с параметром int, например transmit_uart_value(int)..

Добавлено через 17 минут 31 секунду
А вообще,это интересно,мне нужно,чтобы эта функция выдвигала сначала строковый массив (unsigned char *out_string),затем число от 1до 4(int) а затем снова char ("\r\n"). Только делать это нужно непрерывно,иначе регистр COM порта,который я проверяю на наличие поступившего символа будет ругаться что он не пуст и символ не примет.

Добавлено через 2 часа 23 минуты 8 секунд
Все,спасибо,вопрос решен)
 
Текущее время: 17:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru