Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
wowofbob
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 32
#1

strstream (Как записать теперь в s нулевой байт 0, чтобы он не интерпретировался с частью строки?) - C++

07.02.2013, 01:09. Просмотров 563. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
int main() {
    strstream s;
    s << "555";
    cout << s.str() << endl;
    system("pause");
}
Как записать теперь в s нулевой байт 0, чтобы он не интерпретировался с частью строки?
(возможность записи с помощью цикла по символам s.str() желательно исключить)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2013, 01:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос strstream (Как записать теперь в s нулевой байт 0, чтобы он не интерпретировался с частью строки?) (C++):

Как выглядит нулевой байт? - C++
Масивы заканчиваются нулевым байтом &quot;/0&quot;, это ясно - надо иметь признак конца, но (&quot;/&quot;)= 0x2F и (&quot;0&quot;)=0x30 , а это уже два байта. ...

А можно сделать так (разбить как нибудь или запятые вставить ), чтобы было не 8998989 байт, а 8,998,989 байт ? - C# ASP.NET
Кстати, вот еще вопрос... В переменной (например, filesize) хранится размер файла. При выводе на печать &lt;%=filesize%&gt; выводится...

Доделать задачу, чтобы в матрице остались строки только с нулевой характеристикой - C (СИ)
Не знаю как это все до конца довести(фотка снизу)=) вот код: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;malloc.h&gt; #include...

Является ли строка записью вещественного числа с нулевой дробной частью - Visual Basic .NET
Задание: Примерно набросал: Option Explicit On Option Strict On Imports System.Math Public Class Form1

Как теперь записать в дополнительный столбец? - C++
записать в дополнительный столбец значение удвоенного минимального каждой строки матрицы О(6,6). Как теперь записать в дополнительный...

нулевой байт ! - C#
Всем привет ! Вот собственно проблема - у меня есть обьект &quot;Socket&quot; и я отправляю клиенту сообщение ...

2
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4612 / 694
Регистрация: 29.11.2010
Сообщений: 12,626
07.02.2013, 03:38 #2
Не понял, что вы хотите. Мб так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <sstream>
 
int main()
{
    std::ostringstream s;
    s << "555";
    std::cout << s.str() << std::endl;
    s << '\0';
    std::cout << s.str() << std::endl;
}
2
wowofbob
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 32
07.02.2013, 07:47  [ТС] #3
Цитата Сообщение от MrGluck Посмотреть сообщение
Не понял, что вы хотите. Мб так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <sstream>
 
int main()
{
    std::ostringstream s;
    s << "555";
    std::cout << s.str() << std::endl;
    s << '\0';
    std::cout << s.str() << std::endl;
}
Именно этого я и хотел, спасибо)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2013, 07:47
Привет! Вот еще темы с ответами:

Обновил Windows 7, теперь как мне ее записать как установочную? - Windows 7
чтоб потом если что пере установить уже с последними обновлениями. Есть какая либо программа для этого. Записать ее как образ потом на...

Как записать массив байт в memo - Delphi
Подскажите пожалуйста. У меня есть buf : array of byte, мне нужно содержимое buf записывать в memo. Как проще всего это сделать?...

Как записать число в массив байт - C#
пишу клиент - сервер. если клиент посылает сообщение то при считывании сервер смотрит: -если первый байт 0, значит пришло сообщение. ...

Найти сумму дробных частей элементов без учета знака и вывести все элементы с нулевой целой частью - C (СИ)
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main(void) { int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.