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

Ввод двумерного динамического массива с консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, меню использующую оператор выбора http://www.cyberforum.ru/cpp-beginners/thread847406.html
Помогите написать программу меню использующую оператор выбора.
C++ Создание файла Нужно что бы пользователь вводил свой логин, и этот логин был названием файла.Внутри файла записываются пароль и количество денег набраных пользователем.При повторном запуске программы по введенному... http://www.cyberforum.ru/cpp-beginners/thread847394.html
C++ Warning C4700: использована неинициализированная локальная переменная
Я прекрасно понимаю что это значит но проблема в том что я сначала прогу написал в мэйне, а потом начал засовывать в функцию этот кусок. #include <iostream> #include <math.h> #include <iomanip>...
C++ добавление к дроби целого числа
Подскажите пожалуйста, как реализовать: добавление к дроби целого числа выполняется по правилу сложения дробей (без сокращения) ¾ + 1 = 7/4.
C++ Поиск квадрата http://www.cyberforum.ru/cpp-beginners/thread847366.html
Помогите пожалуйста люди добрые :) Даны координаты n точек (xi,yi) с целыми значениями, i=1,2,…,n (4≤n, |xi|,|yi|≤100). Найти координаты вершин одного из квадратов, из заданного множества точек....
C++ вызов подпрограммы у меня задание написать программу вычисления обьема цилиндра. простая программа будет выглядеть так: #include<iostream.h> #include<math.h> void main() {double V, r, h; cout<<"VVedite r,... подробнее

Показать сообщение отдельно
emmure
2 / 2 / 0
Регистрация: 15.12.2012
Сообщений: 93
24.04.2013, 18:49  [ТС]
Цитата Сообщение от Vourhey Посмотреть сообщение
Выделять строку. Как прикольно звучит.
Не строку а память под массив из одного указателя.

Нет. Еще выделишь память под массив указателей.

Старая строка, как лежала в памяти так и будет лежать, с ней нифига не случится. Только тебе нужно не терять на нее указатель. Это твоя забота, как программиста.
Вроде понял, буду пытаться реализовать, спасибо

Добавлено через 28 минут
Скажите плз почему данный код, не выходит из цикла ввода, после ввода символа оканчания строки

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>;
using namespace std;
int main()
{  
    char **txt = NULL,**txt2 = NULL ;
    int str=0,dl=0;
 
    txt = new char*[1];
    txt[str] = new char[100];
 
    while (true)
    {
        cin >> txt[str][dl];
        if (txt[str][dl++] == '\0')
        {
            break;
        };
    }
    for (int i=0;i<dl;i++)
    {cout<<txt[0][i];};
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru