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

Непонятные моменты из Страуструпа и не только - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические указатели http://www.cyberforum.ru/cpp-beginners/thread943249.html
Например вот код: int **ptr = new ptr*; Правильно я понимаю что это массив ссылающийся на динамически выделенные указатели?
C++ Скопировать один элемент в другой в рамках такого массива скажите, плиз, кто-нибудь, как перекочевать, то бишь, скопировать один элемент в другой в рамках такого массива? char *name; http://www.cyberforum.ru/cpp-beginners/thread943242.html
SFML платформер - Анимация работает (человечек бегает), но не удается загрузить карту (пустой экран) SFML
пытаюсь вот написать простой платформер с помощью SFML. Анимация работает (человечек бегает), но не удается загрузить карту(пустой экран). Ошибок нет, но есть разные предупреждения, например: Предупреждение 8 warning LNK4099: "sfml-graphics-s-d.pdb" PDB не найден с "sfml-graphics-s-d.lib(Color.cpp.obj)" Может это как-то связано с библиотекой? Вот код программы #include <SFML/Graphics.hpp>...
Сортировка по алфвавиту C++
Всем, привет! Вот, выполняю задание на сортировку. Не пойму в чем дело! Сортирует крайне криво или по какому-то неизвестному мне порядку. Пишу на Dev C++ последней вресии. PS. Преобразование char в int положительных результатов не дало. #include <iostream> #include <fstream> #include <Windows.h> #include <conio.h>
C++ Только константное статическое поле НЕ МОЖЕТ быть поле членом класса ! http://www.cyberforum.ru/cpp-beginners/thread943226.html
class CCoords { static const float rate = 1.0f; // ОШИБКА !!! bool IsComputed; float x,y; POINT2D mouse_down,mouse_pressed; D3DXMATRIX world; D3DXVECTOR3 origin; D3DXVECTOR3 right,up,dir;
C++ QVector::reserve() + std::vector::reserve() и добавление в начало Если зарезервировать в новосозданном векторе место, а затем добавлять объекты классов в начало - будет ли эффективнее вставка? Или предварительная резервация эффективна только для push_back() ? Прошу ответить и о QVector и о std::vector. спасибо! Ps. Думаю, в std::vector вставка в начало по своей природе неэффективна, но может в QVector тролли что-то мутнули :) подробнее

Показать сообщение отдельно
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.08.2013, 15:17     Непонятные моменты из Страуструпа и не только
Как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
//int *v[10];//массив указателей, понятно
    
    int (*v)[10];//указатель массива - ? как его использовать? гугл не выдает ничего на указатель массива
    
    int arr[10];
    v = &arr;
    
    for (int i = 0; i < 10; ++i)
        (*v)[i] = i;
    
    for (int i = 0; i < 10; ++i)
        cout << (*v)[i] << endl;
 
Текущее время: 10:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru