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

Преобразование string в char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Классы C++ http://www.cyberforum.ru/cpp-beginners/thread902355.html
Здравствуйте! Хочу обратиться к вам за помощью. Недавно начал изучать С++. Сейчас читаю книгу Дейтелов "Как программировать на C++". Проблема возникла в одном из упражнений главы 3. #include <iostream> #include <string> using namespace std; class Employee { private:
C++ Небольшая задачка Доброго времени суток. Я не знал в каком разделе создавать эту тему, так что пишу сюда. Есть небольшая проблема не получается решить две небольшие задачки в Microsoft Visual Studio 2010. Буду очень благодарен за помощь :) одна тема - одна задача, текстовые задания перепечатываем на форум, http://www.cyberforum.ru/cpp-beginners/thread902346.html
Дан целочисленный одномерный массив А, состоящий из 14 элементов. вычислить и напечатать сумму парши элементов C++
дано целочисленный одномерный массив А, состоящий из 14 элементов. вычислить и напечатать сумму парши элементов, на нечетных местах и их килкисть (цикл Постусловия) !!!!!!!!!!!!!!!!!!!!!!!!
C++ Даны две целочисленные матрицы 4-го порядка. Получить новую * матрицу путем вычитания из элементов каждого столбца первой матрицы
даны две целочисленные матрицы 4-го порядка. Получить новую матрицу путем вычитания из элементов каждого столбца первой матрицы сумму элементов соответствующих строк второй матрицы1!!!!!!!!!!!!!
C++ вычислить сумму всех эллементов двумерного макссива http://www.cyberforum.ru/cpp-beginners/thread902314.html
вычислить сумму всех эллементов двумерного макссива стоящих на главной диагонали.
C++ Определить, является ли заданная строка палиндромом 1. Определить, является ли заданная строка палиндромом (пример палиндрома:'А РОЗА УПАЛА НА ЛАПУ АЗОРА'). Ответ “YES” или “NO”. С++ Добавлено через 22 секунды помогите плииз подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6167 / 2896 / 282
Регистрация: 04.12.2011
Сообщений: 7,699
Записей в блоге: 3
15.06.2013, 12:13     Преобразование string в char*
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string.h>
using namespace std;
 
char * fooStrTo_Dynamic_CH(const string a){
    size_t len = a.size()+1;
char *ch = new char [len];
return strcpy(ch, a.c_str());
}
 
int main(){
string str = "Stroka";
char *ch = fooStrTo_Dynamic_CH( str );
cout<<ch;
delete []ch;
cout<<endl;
cin.get();
return 0;
}
 
Текущее время: 01:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru