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

Связь списков - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Простой ввод строки с пробелами через string http://www.cyberforum.ru/cpp-beginners/thread820321.html
Visual studio 2012, никак не могу ввести строку через string. У меня не работает вот этот фрагмент кода: #include "stdafx.h" #include "iostream" #include <string.h> #include "stdio.h" using namespace::std; using namespace::System; void main() {
C++ Определить число вхождений символа в предложение Суть задачи: Дано предложение. Определить число вхождений в него некоторого символа. Вот мой код: #include "stdafx.h" #include <iostream> using namespace std; int _tmain() http://www.cyberforum.ru/cpp-beginners/thread820318.html
C++ Получить b1,…,bn, где bi – это сумма элементов, расположенных за первым отрицательным элементом в i-й строки
пусть дано натуральное число n и целочисленная квадратная матрица порядка n. Получите b1,…,bn, где bi – это сумма элементов, расположенных за первым отрицательным элементом в i-й строки (если все строки неотрицательные, то принять bi=100)
Множества. Вычислить количество элементов множества Q, связанного c исходными множествами C++
В общем задание звучит так : Заданы 3 упорядоченных множества F, G и H, представленные файлами f, g и h соответственно. Вычислить количество элементов множества Q, связанного c исходными множествами F, G и H следующим образом:Q = (F объединение G) пересечение H. Вот мой код но он вобще не оптимизирован да и работает не правильно помогите доработать. #include <iostream> #include <fstream>...
C++ Перевести на C++ Basic http://www.cyberforum.ru/cpp-beginners/thread820241.html
Условие задачи такое: В одномерном массиве найти сумму чисел,расположенных между первым минимальным и последним максимальным элементами массива. uses crt; const n=20; var a:array of integer; i,imax,imin:byte; max,min,sum:integer; begin clrscr; randomize; writeln('Massiv:');
C++ Тип unsigned long long Добрый день. У меня возник вопрос: Почему в результате выполнения программы выводится число: -1? А должно: 18446744073709551615 #include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { unsigned long long a; подробнее

Показать сообщение отдельно
awpe
2 / 2 / 0
Регистрация: 23.11.2011
Сообщений: 87
28.03.2013, 14:23  [ТС]     Связь списков
Почему? и как мне тогда выделять память под новый массив указателей? Единственное что приходит в голову это создавать временный массив указателей новой размерности и копировать туда содержимое старого, потом delete старый массив и копирование в ту старую переменную указатель на новый массив указателей, но разве тогда я не потеряю в скорости? Мой класс еще далек от совершенства, но там я держу два массива, в одном строки отсортированы а другой хранит ссылки на строки чтобы обеспечивать доступ к ним после сортировки (как то так), в бд mysql я бы сделал таблицу с тремя полями - содержимое строки, ее порядковый номер в таблице и ее не изменяемый адрес, т.е. со стороны можно организовать доступ к конкретной строке в не зависимости от сортировки + можно работать с индексами строк в алфавитном порядке, те строка номер(индекс) 1 соответствует той строке которая сейчас на первом месте в таблице (сортировка по алфавиту). Вопрос - как бы выглядело подобное в c++ ? И насчет подхода - может можно сделать все проще (без map, vector)?
 
Текущее время: 19:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru