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

Динамические массивы разных размеров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ метод касательных http://www.cyberforum.ru/cpp-beginners/thread823729.html
нужно написать прогу с помощью метода касательных для решения задач извлечения корня из произвольного положительного числа a.Значение корня из a ,как решение уравнения F(x)=x2-a=0 Рекурентная формула в данном случае принимает вид xn+1=1\2(xn+a\xn). E=0.001
C++ задача! S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n Может кто знает? Ребят? S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n вот тут что то нахимичил, но мне кажется не правильно #include "stdafx.h" #include <iostream> #include <math.h> #include <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread823722.html
C++ Выделение текста другим цветом
По нажатию произвольной клавиши поочередно выделяет каждое слово текста. Как выполнить эту задачу? Я начал писать прогу по выводу текста на дисплей из потока, но не пойму, как запрограммировать выдиление #include<iostream> #include<stdio.h> #include <fstream> #include <conio.h> #include<vector> #include <string> using namespace std;
C++ Как и где выучить C++ под .NET?
Почему удалили мою старую тему? Я так и не получил ответа. Скажите, а где можно выучить .NET под C++? Просто оконные приложения хочу писать (WinForms). WinAPI не нужно.
C++ Ищу программиста который сможет написать простую игру крестики нолики http://www.cyberforum.ru/cpp-beginners/thread823714.html
Ищу программиста который сможет написать простую игру крестики нолики немного измененую скажу сразу надеюсь на бесплатную помощь
C++ Как перевести из Float в String? Вот такой код: MemoryManager* MM = new MemoryManager("gta_sa.exe"); DWORD offsets = { 0x14, 0x30 }; float ammo = 10; //MM->WriteMemory( (MM -> ReadPointer(0x0E4BB6C8, offsets, 3, true).toDword()), &ammo, sizeof(DWORD)); char am = (MM -> ReadPointer(0x0C29223, offsets, 2, true).toFloat()); //char am2 = memcpy(&am, am2, sizeof(float)); label2 -> Text = am2; подробнее

Показать сообщение отдельно
Delmellor
1 / 1 / 0
Регистрация: 18.11.2012
Сообщений: 37
09.04.2013, 15:09  [ТС]
Эх...
Мне нужно вот что:
Узнавать, сколько в строке чисел, потом "тут же, не считывая их", объявлять массив этого размера, а уже потом в него их заносить. Т.е. чтобы можно было написать цикл for (i=0; i<K; i++) fin>>А[i] ;; у А размер K, который мы уже узнали.
Т.е. всё сводится к тому, чтобы как-то "вернуться назад" после подсчёта количества чисел в строке.
И в массиве этом созданном должно быть ровно K элементов — ни больше, ни меньше.

Добавлено через 12 минут
Цитата Сообщение от taras atavin Посмотреть сообщение
А зачем размер упомянут? Динамический массив по определению есть массив, не определяющий своего размера в момент декларации и получающий его в рантайме по потребности. А потребность в размерах нескольких массивов в общем случае может не совпадать. Или в данном случае речь о неравенстве верхней планки
Да, речь о неравенстве верхней планки.
Цитата Сообщение от taras atavin Посмотреть сообщение
получающий его в рантайме по потребности
Именно так всё и должно произойти — узнаём верхнюю планку, создаём массив длины K, заполняем его значениями из строки с K значениями.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru