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

Преобразование типа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа вылетает на delete[] Line http://www.cyberforum.ru/cpp-beginners/thread1037124.html
Подскажите, кто-нибудь. Программа вылетает на delete Line; не пойму почему, вроде, все синтаксически правильно... int Size = 1, Step = 2; char * Line = new char ; int Count = 0, i = 0; std::cin.get(Line); while(Line != '\n') { if(i >= Size) {
C++ Не работает сортировка День добрый. Проблема такова: 1) не правильно происходит расчёт суммы всех эл-ов до максимального числа. 2) не сортирует массив от минимального к наибольшему числу. 1. Int f2 (int*a, int n) { Static int sum; int maxi=0; Int max=a; http://www.cyberforum.ru/cpp-beginners/thread1037102.html
C++ В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины
Помогите пожалуйста составить программу !!! вот условие В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины, не содержащее заданную букву.
Число представляется массивом, каждый элемент которого – цифра C++
Задание: Создайте абстрактный базовый класс Integer (целое) с виртуальными арифметическими операциями и функцией вывода на экран. Определите производные классы Decimal (десятичное) и Binary (двоичное), реализующие собственные арифметические операции и функцию вывода на экран. Число представляется массивом, каждый элемент которого – цифра. Во всём этом задании меня смущает строка: Число...
C++ Функция объявления двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1037082.html
Данный код - объявляет двумерный массив arr. Как из этого куска кода сделать функцию? Передаваемые параметры как мне кажется n и m, а возвращаемый я не понимаю как сделать. Помогите int n, m; cin >> n >> m; int** arr = new int*; for (int i = 0; i<n; i++) arr = new int;
C++ Как правильно освобождать мютексы Здравствуйте, у меня вопрос, есть разница в том как освобождать мютексы?? пример захватываем мютекс А, потом захватываем В ... освобождаем А, освобождаем В или нужно освобождать обязательно в обратном порядке? подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
11.12.2013, 14:18
сть числа типов int и double. Их надо преобразовать в тип char
Ну как то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
 int main()
 {
    int a = 100;
    double b = 150;
    char c = (char)a;
    char d = (char)b;
    std::cout << c << std::endl; 
    std::cout << d << std::endl;
     system("PAUSE");
     return 0;
 }
И какая функция соединяет строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//для std::string
std::string a = "some";
std::string b = "string";
std::string c = a + b;
 
//для СИ строк
Для конкатенации следует использовать функции.
 
Есть две специальные функции:
 
char* strcat(char* dest, const char* source)
char* strncat(char* dest, const char* source, size_t size)
 
/*Эти функции добавляют к строке, на которую указывает dest,
 символы из строки source. Первая версия добавляет все символы
 до нуль-терминатора, вторая – максимум size символов. 
Результирующая строка завершается нуль-терминатором.*/
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru