0
ответов

присвоение string :: c_str () const char *, когда строка выходит за рамки

Я сомневаюсь в базовом использовании C ++ . Приведенный ниже код, скомпилированный с помощью gcc / LInux, распечатывается правильно. Строковый тест выходит за рамки, поэтому его значение c_str () также должно быть недопустимым, не так ли? Я ошибаюсь ...
вопрос задан: 14 November 2011 10:35
0
ответов

Лучший способ получить Char Enum

Есть ли более чистый способ получить char значение enum в C #. public enum DivisionStatus {None = 'N', Active = 'A', Inactive = 'I', Waitlist ...
вопрос задан: 14 November 2011 04:23
0
ответов

Char имеет другой размер, чем строка

Я работал с программой, которая использует функцию для установки нового значения в реестре, я использовал const char * для получения значения. Однако размер значения составляет всего четыре байта. Я пробовал использовать std :: ...
вопрос задан: 3 November 2011 20:03
0
ответов

Как я могу проверить, указывает ли переменная char * на пустую строку?

Как можно Я проверяю, указывает ли переменная char * на пустую строку?
вопрос задан: 1 November 2011 06:56
0
ответов

Как правильно преобразовать char * в NSString без initWithCString?

Я извлекаю список результатов из базы данных SQLite3 в UITableView. Код, в котором я извлекаю текст из базы данных, выглядит так: char * menuNameChars = (char *) sqlite3_column_text (statement, 1); ...
вопрос задан: 25 October 2011 14:06
0
ответов

C ++: Получить индекс элемента char в массиве

Мне нужно получить количество символов в массиве. const char myarray [5] = {'0', 'a', 'e', ​​'f', 'c'}; // Создаем массив char int number = 0; // Создаем переменную number = getposition (myarray, 'f'); // Теперь ...
вопрос задан: 24 October 2011 12:36
0
ответов

Преобразование символов в двоичные в C

Я пытаюсь преобразовать символ в его двоичное представление (так символ --> ascii hex --> двоичный). Я знаю, что для этого мне нужно выполнить сдвиг и И. Однако мой код почему-то не работает. ...
вопрос задан: 23 October 2011 00:15
0
ответов

Как выполнить malloc char ** table?

Я пытаюсь выполнить malloc и освободить небольшой массив / таблицу однобуквенных строк. Я знаю, что это можно сделать в массиве, но я хочу попробовать сделать это с помощью malloc и free. У меня есть это прямо сейчас: ...
вопрос задан: 18 October 2011 19:49
0
ответов

Как мы можем преобразовать строку в int для очень больших целочисленных значений?

Я использовал функцию atoi для преобразования символьных строк в int, и она работает нормально, но когда я дал num = atoi (argv [1]); // argv содержит 4294967295 максимальное значение 32-битного целого числа, это ...
вопрос задан: 8 October 2011 15:34
0
ответов

C++ cin char read symbol-by-symbol

Мне нужно читать символ за символом. Но я не знаю, как читать до конца ввода. Например, тестовая система будет cin>>somecharvariable m раз. Я должен прочитать символ за символом все символы. Только m ...
вопрос задан: 6 October 2011 19:12
0
ответов

Создание внешнего символьного массива в C

Как создать внешний символьный массив в C? Я пробовал разные способы определить char cmdval

#include "global.h"

function(){
   printf("%s \n",cmdval); //error
}

, но он всегда говорит, что неопределенная ссылка

вопрос задан: 6 October 2011 06:26
0
ответов

Java: String.toCharArray () с символами Unicode

Я знаю, что char не может содержать символы Unicode (например, char c = '\ u1023'). Итак, как мне сделать String s = "ABCDEFG \ u1023"; char [] c = s.toCharArray (); Я хотел бы преобразовать s ...
вопрос задан: 4 October 2011 18:22
0
ответов

почему «char *» может указывать на «const char *»?

следующий код может быть правильно скомпилирован как на VC, так и на gcc: char * str = «Я - константа!»; {{ 1}} str [2] = 'п'; однако, очевидно, есть ошибка времени выполнения. Поскольку "Я констант!" является const char *, почему ...
вопрос задан: 3 October 2011 00:19
0
ответов

Как преобразовать символы UTF8 в числовые символы в PHP

Возможен ли вообще перевод приведенного ниже кода с использованием PHP? Код ниже написан на JavaScript. Он возвращает HTML с ссылками на числовые символы, где это необходимо. Ex. smslån -> smsl & # 229; n ...
вопрос задан: 30 September 2011 09:47
0
ответов

Пустой символ Java в строке

Я пытаюсь построить строку на Java который будет иметь максимум 3 и минимум 1. Я строю строку в зависимости от содержимого целочисленного массива и хочу вывести нулевой символ в ...
вопрос задан: 29 September 2011 04:30
0
ответов

Преобразование INT или строки в массив CHAR на Arduino

Я получаю значение int от одного из аналоговых пинов на моем Arduino. Как мне объединить это в строку, а затем преобразовать строку в Char []? Было предложено попробовать CHAR MSG [] = myString ....
вопрос задан: 12 September 2011 16:57
0
ответов

std :: string для char *

Я хочу преобразовать std :: string в тип данных char * или char []. std :: string str = "string"; char * chr = str; Результаты: «Ошибка: не удается преобразовать» std :: string 'для' char '... ". Какие методы ...
вопрос задан: 8 September 2011 06:25
0
ответов

Использование strcpy со строковым массивом в C

У меня есть массив символов, определенный следующим образом: CHAR * C [20]; Я пытаюсь сделать: strcpy (c [k], "undefined); но не работает, я также пытался определить его как char C [20] [70] без удачи. Редактировать: я ...
вопрос задан: 31 August 2011 00:30
0
ответов

Получить один символ из char * в C

Есть ли способ перемещаться по символу или извлекать один символ из char * в C? Рассмотрим следующий код. Как лучше всего получить отдельных персонажей?Предложите мне ...
вопрос задан: 12 August 2011 13:05
0
ответов

] Что такое char * const argv []? [

] Я изучаю программирование на C ++ в Linux и вижу int execve (const char * path, char * const argv [], char * const envp []); Я не понимаю, что такое char * const argv []. Я знаю чар * ... [
вопрос задан: 11 August 2011 13:03
0
ответов

.NET Enum базовый тип Char

Согласно msdn Enums не может иметь базовый тип char. Почему перечисления не могут иметь базового типа char? Также почему Microsoft настоятельно рекомендует, чтобы перечисление содержало константу со значением 0? Спасибо ...
вопрос задан: 5 August 2011 15:51
0
ответов

Преобразование char * в unsigned char *

Как правильно скопировать char * в unsigned char * в C. мой код int main (int argc, char ** argv) {беззнаковый символ * дайджест; дайджест = malloc (20 * sizeof (символ без знака)); ...
вопрос задан: 4 August 2011 11:21
0
ответов

C ++: Правильная реализация для передачи std :: string в функцию C, которая хочет изменить строку?

У меня есть функция в сторонняя библиотека, написанная на C: char * fix_filename_slashes (char * path). Эта функция ожидает, что ей передана изменяемая C-строка, чтобы она могла изменить все косые черты в пути к ...
вопрос задан: 2 August 2011 23:07
0
ответов

Fitxategitik testua irakurri gabe sinatu gabeko arrayari

OpenSSL erabili nahi nuen fitxategi bateko testua enkriptatzeko, eta testua sinatu gabeko char array batean egon beharko dut enkriptatu aurretik. . Zein da fitxategi batetik testua sinatu gabeko karaktere batera irakurtzeko modurik errazena ...
вопрос задан: 26 July 2011 14:01
0
ответов

удалить первый символ переменной с помощью jQuery

Я пытаюсь изменить переменную jQuery, например, /images/tree.jpg в images / tree.jpg (без первой косой черты, поэтому путь должен быть относительным, а не абсолютным). Я получаю такой URL-адрес: var ...
вопрос задан: 25 July 2011 14:47
0
ответов

char ** s против char * s [], когда и как использовать каждый из них?

Если я использую char * s [], я могу сделать следующее: char * s [] = {"foo", "bar", "foobar", "something", "john", "doe"}; В чем разница с ** s? Как мне использовать char ** s вместо char * s [] в этом ...
вопрос задан: 21 July 2011 21:26
0
ответов

Как сопоставить свойство char с помощью API-интерфейса Entity Framework 4.1 «только код»?

У меня есть объект со свойством char: продукт открытого класса {public char Code {get; набор; } } Entity Framework, похоже, не может отображать символы (это поле ...
вопрос задан: 20 July 2011 10:55
0
ответов

.NET System :: String в байты UTF8, хранящиеся в char *

Я оборачиваю некоторый неуправляемый код C ++ внутри проекта .NET. Для этого мне нужно преобразовать System :: String в байты UTF8, хранящиеся в char *. Я не уверен, что это лучший или даже правильный способ сделать это ...
вопрос задан: 6 July 2011 12:26
0
ответов

Преобразование шестнадцатеричного символа Юникода в его визуальное представление

Я пытаюсь создать программу на C #, которая переводит символ Юникода из его шестнадцатеричного формата в один символ, и я иметь проблему. Это мой код: Это работает: char e = Convert.ToChar ("\ ...
вопрос задан: 3 July 2011 17:27
0
ответов

Неупорядоченный набор (const char) намного медленнее, чем неупорядоченный набор (строка)

Я загружаю очень длинный список с диска в unordered_set. Если я использую набор струн, это очень быстро. Тестовый список размером около 7 МБ загружается примерно за 1 секунду. Однако использование набора указателей char требует ...
вопрос задан: 30 June 2011 07:30