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

обработка строки с удалением и добавлением элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ загрузчик *.3DS http://www.cyberforum.ru/cpp-beginners/thread376112.html
Всем добрый день! У меня есть приложение, которое позволяет считывать один(!) объект из 3ds, подскажите пожалуйста, что нужно исправить, чтобы из одного файла можно было считать несколько объектов. В самом приложении написано "If you need to load meshes with advanced features as for example: multi objects, materials, lights and so on, you must insert other chunk parsers." Но что такое "parsers"...
C++ Помогите пожалуйста написать программу Помогите пожалуйста написать программу на C++ : Дано n точек на плоскости. Указать (n-1)-звенную несамопересекающуюся незамкнутую ломаную, проходящую через все эти точки (соседним отрезкам ломаной разрешается лежать на одной прямой). Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread376109.html
C++ Как можно сделать программу быстрей?
Не могли бы показать как использовать динамическое распределение c помощью Free i Calloc #include <iostream> #include <cstring> using namespace std; int main(){ int N,M,a=0,b=0,c=0,d=0,e=0,f=0,g=0,j=0,sum=0,sum2=0,k=0; cin>>N>>M; for(int i=N;i<=M;i++){
Динамический массив в классе C++
Существует пример создания динамического двумерного массива: float **Matrix = new float*; for(i = 0; i <SizeOfMatrix;i++) { Matrix = new float; } SizeOfMatrix - размер матрицы. А как объявить класс, что б создавать объекты подобные этой матрице ?
C++ вопрос в самом низу посмотрите интересно понять http://www.cyberforum.ru/cpp-beginners/thread376091.html
# include <iostream> // класс для работы с вводом-выводом # include <windows.h> // для функции CharToOem(); # include <fstream> // класс для работы с файлом using namespace std; char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus); return bufRus;
C++ только начинаю не сочтите за трудность написать решение подробнее

Показать сообщение отдельно
RoverWWWorm
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 35
02.11.2011, 10:50  [ТС]     обработка строки с удалением и добавлением элементов
Цитата Сообщение от OstapBender Посмотреть сообщение
зачем вам нужно именно динамические строки?
Хотелось бы разобраться с динамическими массивами, повысить свой уровень так сказать, а то "метод тыка" мне так и не помог, думал тут на форуме помогут.

Добавлено через 1 минуту
вот, что то получилось с динам-м массивом
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <string.h>
 
int main(void)
{
 
    char *s="qwerty";
    int i,j,len,n;
    char *buf;
 
    printf("N->");
    scanf("%d",&n);
 
    len=strlen(s);
    buf=s;
    s=(char*)calloc(n,sizeof(char));
 
    if (len>n)
    {       
        for (i=0; i<n; i++)
            *(s+i)=*(buf+len-1-n+i);
    }
 
    else if (len<n)
    {       
        for (i=0; i<n-strlen(buf); i++)
            *(s+i)='*';
        for (j=0; i<n; i++,j++)
            *(s+i)=*(buf+j);
    }
 
    *(s+i)='\0';
    printf("%s\n",s);
 
    return 0;
}
 
Текущее время: 17:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru