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

инициализация указателя - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Машина Поста (да пофиг) http://www.cyberforum.ru/cpp-beginners/thread1011082.html
#include <iostream> #include <fstream> #include <istream> #include <stdlib.h> #include <string> using namespace std; struct rule{ string Left;
C++ Найти корни квадратного уравнения Помогите решить. Найти корни квадратного уравнения y=ax2+bx+c, b– вводится с клавиатуры, a=3b-3, c=a-3b. http://www.cyberforum.ru/cpp-beginners/thread1011079.html
C++ перевести на двумерный массив
1. #include <iostream> using namespace std; int main(){ int n;cout<<"n=";cin>>n; int a; for (int i=0;i<n;++i) {cout<<"a="; cin>>a; if (a<0)a=5;} for (int i=0; i<3;++i)cout<<a<<endl; system ("pause");
Инкремент указателей и как обратиться к "промежуточному" адресу переменной C++
Доброго времени суток! Пусть указатель указывает на адрес переменной типа int. Переменная типа int занимает 4 байта (пускай она находится по адресу 0x100). Тогда указатель указывает на адрес 0x100. Почему инкрементируя адрес в указателе на 1, указатель указывает на адрес 0x104, а не на 0x101? И что получится, если обратиться к адресу 0x101? Наверное, вопрос глупый. Прошу прощения
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread1011051.html
Пусть t0=1, tk= t0+ tk-2+…+ tk-10, k=1,2,… Получить t10
C++ Объединение и упорядочивание двух множеств Пожалуйста помогите исправить код программы, он в некоторых случаях работает не верно. Очень срочно!!! Пусть заданы два множества А и В в виде неупорядоченных числовых последовательностей. Создать программу, которая упорядочивает существующие множества и определяет объединения двух множеств порядка 7 и 12. Код программы #include <iostream> #include <string> #include <fstream> using... подробнее

Показать сообщение отдельно
slipp1
12 / 11 / 1
Регистрация: 09.11.2012
Сообщений: 365
Записей в блоге: 1
18.11.2013, 18:36     инициализация указателя
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class Item
{
public:
  Item()
  {
    num0=new char("как");//ошибка cannot convert from 'const char [4]' to 'char'
    num1=new char("это");//ошибка cannot convert from 'const char [4]' to 'char'
    num2=new char("исправить");//ошибка cannot convert from 'const char [10]' to 'char'
  }
  char* num0;
  char* num1;
  char* num2;
};
как правильно инициализировать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru