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

Поясните код 0[&x] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать новый список, имеющий элементы, которые есть в обоих списках http://www.cyberforum.ru/cpp-beginners/thread951605.html
По какой то причине не работает функция в списке. Задача такая: Дано два списка числами. Создать новый список который имеет такие элементы которые есть в обоих списках. Функция Compare сравнивает два списка и выводит общие значения. Но когда я пытаюсь добавить их в список они добавляются только в функции и после выхода из нее список очищается. Может кто знает как это решается? ...
C++ Бесплатная русифицированная среда разработки Здравствуйте! Начал учить С++ и теперь понадобился компилятор для него на Windows. Кто-нибудь подскажите простой (максимально), бесплатный и желательно русифицированный компилятор. http://www.cyberforum.ru/cpp-beginners/thread951592.html
C++ Использования Unicode в консоле
Здравствуйте, скажите пожалуйста, что нужно сделать что б в консольной программе отображались символы Юникода (например ♞) Я уже перепробывал очень много решений, но все равно не работает. При добавлении этих строчек в код SetConsoleCP(CP_UTF8); SetConsoleOutputCP(CP_UTF8); У меня вместо символов отображаются прямоугольники.
C++ private, protected, public
class test { public: test(); int getPrivate(); int vpublic; protected: int vprotected; private: int vprivate;
C++ Winsock. Recv с ошибкой 10053(WSAECONNABORTED) http://www.cyberforum.ru/cpp-beginners/thread951577.html
Приветствую. Сначала отсылаю запрос на сервер, получаю ответ, обрабатываю. Всё хорошо, но вот после отправки второго запроса, получение ответа завершается с ошибкой 10053(WSAECONNABORTED). Извиняюсь за неразборчивый код, только учусь. Основа кода взял с msdn. Весь код: #define WIN32_LEAN_AND_MEAN #include <windows.h>
C++ Стандартный входной поток Добрый день, помогите разобраться. Хочу написать функцию, которая читает из входного потока некое количество данных вида "КЛЮЧ<табуляция>ЗНАЧЕНИЕ" и кладет ключи и значения в вектор структур. Поправьте пожалуйста, чую много косяков. vector <Data> read_list (vector <Data> d) { Data temp = (Data)malloc(sizeof(data)); while (cin»temp->key && cin»temp->value) { d.push_back(temp); }... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,309
11.09.2013, 10:46     Поясните код 0[&x]
Практика - лучший критерий любой теории, не так ли?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
int main()
{
    int a[100] = {0, 1, 2};
    cout << "a[1]=" << a[1] << "\t\t *(a+1)=" << *(a+1) << endl;
    cout << "a=" << a << "\t a+1=" << a+1 << endl;
    cout << "1[a]=" << 1[a] << "\t\t *(1+a)=" << *(1+a) << endl;
    cout << "&1[a]=" << &1[a] << "\t 1+a=" << 1+a << endl;
 
    return 0;
}
a[1]=1 *(a+1)=1
a=0x22fd40 a+1=0x22fd44
1[a]=1 *(1+a)=1
&1[a]=0x22fd44 1+a=0x22fd44
GCC 4.7.1
 
Текущее время: 17:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru