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

Как правильно занести данные в массив char и вывести их из него - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор класса не видит конструктор по умолчанию другого класса http://www.cyberforum.ru/cpp-beginners/thread936387.html
Ошибка, естественно, в Classes.cpp, в строке 20. Ругается, что у класса TailNode нет конструктора по умолчанию, хотя он там, конечно, есть. class Node; class HeadNode; class InternalNode; class TailNode; #include "stdafx.h" #include <iostream> #include "Classes.h" using namespace std;
C++ Нужно ли повторно перекомпилировать код при изменении определение функции Здравствуйте, прочитав тему Особенность объявления функции , а именно сообщение tzeentch: Допустим, у нас вот такая ситуация: функция a() вызывает функцию b(), а функция b(), в свою очередь, функцию a(). Опишите мне это без предварительного обьявления Потом, h-файлы придумали для ускорения компиляции проектов в доисторические времена, ведь при изменении h-файла надо перекомпилировать все... http://www.cyberforum.ru/cpp-beginners/thread936351.html
Объектно-ориентированный анализ и проектирование с примерами приложений C++
Стоит ли её читать, а то пролистал в середине кодов никаких нет один текст + немного картинок как из газеты? Добавлено через 41 минуту ???
Мне бы книжку. может кто подскажет? C++
Здрасти... Не хотел лишний раз создавать тему, но ответов на мои вопросы гугл мне вразумительных не дал, а задавать свои вопросы в чужих темах чревато новыми помидорами :tomatos: Сегодня я выяснил, что специализироваться мне нужно на технологиях COM и моделях МТА. Хотелось бы узнать ваше мнение, что из литературы дало бы мне полное и доходчивое объяснение этим технологиям. Ну и в...
C++ ostream_iterator http://www.cyberforum.ru/cpp-beginners/thread936305.html
Имеется массив объектов string - result и текстовой файл. При выводе на экран с помощью ostream_iterator<string,char>out(cout,"\n") copy(result.begin(),result.end(),out); на каждой строке находится по объекту string. Но при попытке вывести в файл ofstream res; res.open("1.txt"); copy(result.begin(),result.end(),ostream_iterator<string,char>(res,"\n")); все объекты пишутся слитно. Что не так?
C++ Перевод каретки и ввод данных в консоли Хотелось бы ввести данные в две строки за один раз... В простейшем случае пример выглядит так: #include <iostream> #include <cstdio> using namespace std; int main() { char kniga, film; cout << "Какой фильм про хоббитов вы знаете?\n"; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
11.08.2013, 12:25     Как правильно занести данные в массив char и вывести их из него
Цитата Сообщение от noeine Посмотреть сообщение
А насколько оправданным будет применение этой функции к локальным массивам и переменным? Насколько я понимаю они самоликвидируются в тот момент когда функция завершила своё выполнение и передала управление вышестоящей области видимости.
Применение оправдано тем как организована память.
Пример с переменными на стеке
C++
1
2
3
4
5
6
{
    int i; //сдвинули указатель на верхушку стека на sizeof(int) байта
    char test[100]; //сдвинули указатель на верхушку стека ещё на 100 байт
    //...
 
} // вернули указатель стека в начальное положение - таким каким оно было до входа в блок фигурных скобок
все манипуляции происходят лишь с указателем на верхушку стека, ни о каком затирании(обнулении) данных речи нет.
 
Текущее время: 21:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru