Вопросы с тегом «string»

254
Как преобразовать массив символов в строку?

Конвертировать C ++ stringв массив char довольно просто, используя c_strфункцию string и затем делая это strcpy. Однако как сделать наоборот? У меня есть массив символов , как: char arr[ ] = "This is a test";быть преобразован обратно в: string str = "This is a...

251
Java JDBC - Как подключиться к Oracle, используя имя службы вместо SID

На этом вопросе есть ответы на Переполнение стека на русском : Как подключается к БД Oracle, используя имя сервиса (имя службы) вместо SID? У меня есть Java-приложение, которое использует JDBC (через JPA), которое подключалось к базе данных разработки с использованием имени хоста, порта и Oracle...

251
Что означает $ перед строкой?

Я собирался использовать дословную строку, но я по ошибке набрал $вместо @. Но компилятор не выдал мне ошибку и скомпилировал успешно. Я хочу знать, что это такое и что оно делает. Я искал это, но я не мог ничего найти. Однако это не похоже на дословную строку, потому что я не могу написать: string...

249
Java: разделение запятой строки, но игнорирование запятых в кавычках

У меня есть строка, примерно такая: foo,bar,c;qual="baz,blurb",d;junk="quux,syzygy" что я хочу разделить запятыми - но мне нужно игнорировать запятые в кавычках. Как я могу это сделать? Похоже, что регулярное выражение терпит неудачу; Я полагаю, что я могу вручную сканировать и переходить в другой...

247
Замените пробелы тире и сделайте все буквы строчными

Мне нужно переформатировать строку, используя jQuery или ванильный JavaScript Допустим, у нас есть "Sonic Free Games". Я хочу преобразовать это в "sonic-free-games". Таким образом, пробелы должны быть заменены тире, а все буквы преобразованы в маленькие буквы. Любая помощь в этом,...

246
Как поместить переменную в строку?

Я хотел бы положить intв string. Вот чем я сейчас занимаюсь: num = 40 plot.savefig('hanning40.pdf') #problem line Я должен запустить программу для нескольких разных номеров, поэтому я хотел бы сделать цикл. Но вставка такой переменной не работает: plot.savefig('hanning', num, '.pdf') Как вставить...

246
Разделить столбец строки фрейма данных на несколько столбцов

Я хотел бы взять данные формы before = data.frame(attr = c(1,30,4,6), type=c('foo_and_bar','foo_and_bar_2')) attr type 1 1 foo_and_bar 2 30 foo_and_bar_2 3 4 foo_and_bar 4 6 foo_and_bar_2 и используйте split()столбец " type" сверху, чтобы получить что-то вроде этого: attr type_1 type_2 1 1 foo bar...

246
Как я могу отформатировать число в строку с ведущими нулями?

У меня есть номер, который мне нужно преобразовать в строку. Сначала я использовал это: Key = i.ToString(); Но я понимаю, что это сортируется в странном порядке, и поэтому мне нужно заполнить его нулями. Как я мог это...

245
to_string не является членом std, говорит g ++ (mingw)

Я делаю небольшую программу для запоминания словарного запаса, в которой слова будут мелькать на меня случайно для значений. Я хочу использовать стандартную библиотеку C ++, как говорит нам Бьярно Страуструп, но я столкнулся с на первый взгляд странной проблемой прямо за воротами. Я хочу изменить...

243
Как преобразовать логическое значение в строку

У меня есть логическая переменная, которую я хочу преобразовать в строку: $res = true; Мне нужно, чтобы преобразованное значение было в формате:, а "true" "false"не"0" "1" $converted_res = "true"; $converted_res = "false"; Я пробовал: $converted_res = string($res); $converted_res = String($res); Но...

243
Лучший способ указать пробел в операции String.Split

Я разделяю строку на основе пробелов следующим образом: string myStr = "The quick brown fox jumps over the lazy dog"; char[] whitespace = new char[] { ' ', '\t' }; string[] ssizes = myStr.Split(whitespace); Утомительно определять массив char [] везде в моем коде, я хочу сделать это. Есть ли более...

242
Как проверить, начинается ли строка C ++ std :: string с определенной строки, и преобразовать подстроку в int?

Как реализовать следующее (псевдокод Python) в C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Например, если argv[1]есть --foo=98, то foo_valueесть 98.) Обновление: я не решаюсь взглянуть на Boost, так как я просто смотрю на внесение очень небольших изменений в...