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

Вставить нулевой символ в строку - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
h3mbr0
8 / 8 / 0
Регистрация: 12.03.2012
Сообщений: 125
02.05.2012, 23:04     Вставить нулевой символ в строку #1
Добрый вечер. Сам незнаю как это должно выглядить но мне нужно вставить в начало строки нулевой символ (0x00) как это можно сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2012, 23:04     Вставить нулевой символ в строку
Посмотрите здесь:

C++ Вставить символ рядом с указанным символом в строку
3. Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент. C++
C++ Дан символ С и строка S. Перед каждым вхождением C в строку S вставить строку S. Где ошибка?
C++ Нулевой символ С++
Найти строку матрицы с максимальным нечетным элементом поменять эту строку местами с нулевой строкой. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
02.05.2012, 23:12     Вставить нулевой символ в строку #2
C
1
str[0] = 0;
h3mbr0
8 / 8 / 0
Регистрация: 12.03.2012
Сообщений: 125
02.05.2012, 23:15  [ТС]     Вставить нулевой символ в строку #3
0 и есть нулевой символ?) на деле помоему выглядит так: (null)string
хотя попробую)
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
02.05.2012, 23:16     Вставить нулевой символ в строку #4
Или
C++
1
str.insert(str.begin(),0);
Добавлено через 53 секунды
Цитата Сообщение от h3mbr0 Посмотреть сообщение
0 и есть нулевой символ?)
Вы таблицу ASCII представляете? Какой символ нужен? нуль-терминатор?
h3mbr0
8 / 8 / 0
Регистрация: 12.03.2012
Сообщений: 125
02.05.2012, 23:20  [ТС]     Вставить нулевой символ в строку #5
Вы таблицу ASCII представляете? Какой символ нужен? нуль-терминатор?
говорю же - незнаю просто в описании другой программы, перед строкой "string" впереди добавляется 2 нулевых символа и после нее 2, а мне нужно что бы моя была анологичной)
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
02.05.2012, 23:26     Вставить нулевой символ в строку #6
Так?
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
 
int main()
{
   std::string s("2");
   std::cout << s << std::endl;
   s.insert(0, "00");
   std::cout << s << std::endl;
}
http://liveworkspace.org/code/3484af...07cd8a53e881c8
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2012, 23:32     Вставить нулевой символ в строку
Еще ссылки по теме:

Найти строку матрицы с максимальным нечетным элементом поменять эту строку местами с нулевой строкой C++
C++ Дан символ C и строки S, S0. После каждого вхождения символа C в строку S вставить строку S0
Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0 C++

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

Или воспользуйтесь поиском по форуму:
h3mbr0
8 / 8 / 0
Регистрация: 12.03.2012
Сообщений: 125
02.05.2012, 23:32  [ТС]     Вставить нулевой символ в строку #7
может быть, сейчас проверю
Yandex
Объявления
02.05.2012, 23:32     Вставить нулевой символ в строку
Ответ Создать тему
Опции темы

Текущее время: 15:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru