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

Скопировать из одного символьного массива в другой, начиная с определенной позиции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Олимпиада по информатике http://www.cyberforum.ru/cpp-beginners/thread945645.html
Вечер добрый! Кто, что может посоветовать для подготовки, может задачники какие или еще что? И по поводу городских олимпиад, можно ли писать на С++ или принимается только С?
C++ Инициализация статического члена std::vector в шаблонном классе есть класс myclass , владеющий классом struct template<class T> class myclass { struct mystruct {}; public: static vector<mystruct> myvec; myclass() { v.push_back(mystruct()); } }; //------------------------------------------------------- http://www.cyberforum.ru/cpp-beginners/thread945635.html
Индексация массива в динамической памяти C++
Всем привет! Вроде очень простой вопрос, но я не смог найти на него ответа. Вот код: #include <iostream> using namespace std; int main() { int * mas = new int; for (int i=0;i<500;i++)
Перегружаю operator= C++
Всем здрасти! Вот код: #include <iostream> using namespace std; class One { public: virtual ~One() {}
C++ Есть ли выигрыш в памяти при объявлении объекта через указатель в данной программе? http://www.cyberforum.ru/cpp-beginners/thread945576.html
Доброго времени суток! Подскажите, пожалуйста, есть ли разница в количестве задействованной памяти если объект класса создавать через указатель(как в данном случае) или обычым образом(Car myCar; ) в данной программе? Ведь после вывода последнего сообщения программа завершается и память, выделенная под программу, освобождается. Или выигрыш с памятью был бы в случае, если бы на этом программа не...
C++ Удалить из файла все строки кроме тех что начинаются на словосочетание "Данные для" Есть текстовый файл с большим количеством строк. Нужно удалить из файла все строки кроме тех что начинаются на словосочетание "Данные для". Пожалуйста предоставьте эту программу в уже скомпилированном exe, исходники мне не нужны. Спасибо. Думаю будет логичным указать что файл находится в директории с программой под названием input.txt, а выходит в output.txt. подробнее

Показать сообщение отдельно
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
29.08.2013, 23:01     Скопировать из одного символьного массива в другой, начиная с определенной позиции
Цитата Сообщение от yapechenko Посмотреть сообщение
Если у меня ни чего после 16 позиции нет, то он должен выводить пустоту(или что?)
Ну вам виднее что выводить . Напишите что комментарий отсутствует

C++
1
2
3
4
5
6
7
8
9
10
11
   while (fgets(buffer,sizeof(buffer),file))
    {
        if( strlen(buffer) < 16)
            strcpy(comment, " Comment is absent" );
        else
            strcpy(comment, buffer + 16 );
 
        std::cout<<"Buffer:"<< buffer<<std::endl;
        std::cout<<"Comment:"<< comment<<std::endl;
        std::cout<<"//////////////////////////"<<std::endl;       
    }
 
Текущее время: 00:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru