Функция, которая принимает массив символов в качестве параметра

Я хочу использовать функцию, которая принимает char str [] в качестве параметра. Я хочу вызвать функцию, передающую строковый ввод.

void someFunction (char str[]) {
    /* ... */
}

// Works.
someFunction("1010101");

// Does not work.
string someString;
someFunction(someString); 

Как я могу я заставить второй вызов работать?

РЕДАКТИРОВАТЬ: Я не могу изменить входные параметры функции.

0
задан Mateen Ulhaq 17 February 2012 в 03:54
поделиться