Форум программистов, компьютерный форум, киберфорум
Наши страницы

Запись значения в динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Спасайте нуба http://www.cyberforum.ru/cpp-beginners/thread343010.html
Нужно до 7 утра уже сегодня видимо написать одну из трех программ. Судоку, Покер, Оргонайзер. При помощи классов. кто спасет....?
C++ Помогите решить ошибки при компиляции Вот такой код: // #include <iostream.h> #include <conio.h> #include <assert.h> template<class NODETYPE> class ListNode http://www.cyberforum.ru/cpp-beginners/thread343002.html
Вектор векторов C++
Вектор векторов - плюсы и минусы, альтернативы. Подскажите новичку) P.S. Внутри массив из 2х интов)
C++ Классы
Здравствуйте, а не подскажите может ли указатель базового класса указывать на наледника
C++ Непонятный приём строки http://www.cyberforum.ru/cpp-beginners/thread342990.html
Всем привет. Считываю строку с консоли: char* str = new char(); cin.getline(str, 80); cout<<str<<endl; Если вводить больше 24 символов, то почему-то выводятся только первые 24 символа и...
C++ int main() и int _tmain(int argc, _TCHAR* argv[]) При создании нового консольного приложения Microsoft Visual С++ 2010 Express создает начальный шаблон #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } Можете... подробнее

Показать сообщение отдельно
CoVeReTeSS
3 / 3 / 0
Регистрация: 24.03.2011
Сообщений: 99
18.08.2011, 01:01  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int s=0,k=0,z=0;
  char *temp = new char[s];
  char *tempnum = new char[k];
  int  *tempnum3 = new int[s+1];
  for(int i=0; i < size; i++)
  {
          switch(A[i])
          {
                  case '+': case '-': case '/': case '*': 
                  *(temp+s)=*(A+i);
                  *(tempnum+k)='.';
                  k++;
                  s++;
                  z=0;
                  break;
                  case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8':     case '9':
                  *(tempnum+k)=*(A+i);
                  k++;
                  z++;
                  *(tempnum3+s) = z ;
                  break;
          }
  }
то есть так?
P.S. s у меня меняет значения мне просто нужно написать одно z и все
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru