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

Выравнивание строки s слева к длине m - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перемножить матрицы произвольного размера http://www.cyberforum.ru/cpp-beginners/thread1570653.html
#include <iostream> using std::cin; using std::cout; using std::endl; int main() { int n,m,c,r; // n,c-stroki;m,r-stolbci cout << "Enter N,R:";
C++ Структура данных "Студент" Здравствуйте, задача довольно стандартна, но всё же. В общем создала я структуру для данных студентов. Но ввод получается какой-то некорректный. 1. Ни разу ещё не удалось ввести студента 2, при нормальном вводе студента 1; 2. иногда не удается ввести даже первого студента - никаких закономерностей в каких случаях ввод кореектен, а в каких нет я не заметила. Не могли бы вы подсказать что я... http://www.cyberforum.ru/cpp-beginners/thread1570652.html
Чтение/запись структуры "Клиент" из текстового файла C++
Здравствуйте. Помогите вывести данные из текстового файла обратно в программу. У меня есть некая структура, и функция которая пишет в файл данные с клавиатуры. struct Client { string Name; string Lastname; string Adress;
Удаление экземпляра класса в функции самого класса (Ошибка при отладке) C++
Допустим, у нас есть класс Buffer, который хранит в себе указатель на класс некоторой матрицы и количество этих указателей refcounter class matrix; class buffer { public: const matrix* buf; int refcounter=0;
C++ Подсчитать количество предложений в тексте http://www.cyberforum.ru/cpp-beginners/thread1570633.html
Добрый вечер нужно подсчитать количество предложений в тексте, чет пока не могу собразить как. Нужно еще учесть что есть знаки '?' , '.'.
C++ Объясните как реализовать следующее условие? Вычислить и напечатать таблицу трёх функций y, z, w. Аргумент x меняется от x0 до xk с шагом h. Функция y задана сходящимся рядом, сумму которого надо считать до тех пор, пока его очередной член не станет по модулю меньше заданного малого положительного E (E = 0,001-0,00001). Рассмотреть задачу при нескольких различных E. подробнее

Показать сообщение отдельно
0x0152
31 / 31 / 8
Регистрация: 23.03.2015
Сообщений: 205
04.11.2015, 13:18     Выравнивание строки s слева к длине m
Цитата Сообщение от gromo Посмотреть сообщение
Зачем выкладывать такие куски адового безобразия?..
Чтобы вы поправили и указали на ошибки

Добавлено через 23 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
void Left(char** s,int m){
    int size = strlen(*s) + m + 1;
    char* buffer = new char[size]();
 
    for (int i = 0; i < m; i++){
        buffer[i] = '0';
    }
 
    strcat_s(buffer, size, *s);
    *s = buffer;
}
Где еще ошибки?

Добавлено через 4 минуты
Цитата Сообщение от gromo Посмотреть сообщение
возможную утечку памяти
Не подскажите где?

Добавлено через 6 минут
Цитата Сообщение от gromo Посмотреть сообщение
введенную директиву для единственного обращения к '\0'
Не к \0. Он не указал чем заполнить выделенную область, поэтому я и решил вывести знак в директиву, чтобы он сам указал.

Добавлено через 1 минуту
Цитата Сообщение от gromo Посмотреть сообщение
кристальное оформление этой локальной кучки кодеца
Тут в чем проблема?
 
Текущее время: 17:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru