С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Посоветуйте новичку в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование строки в double http://www.cyberforum.ru/cpp-beginners/thread337783.html
Собственно есть код: #include <iostream> #include <iomanip> using namespace std; double atof(const char *nPtr) {
C++ Как сделать так, чтобы программа понимала русские буквы? И если знаете как убрать этот огромный массив символов "char mass2" на chr виснет все... Так вот код программы. Мне нужно чтобы она выводила статистику по русским символам правильно... а то... http://www.cyberforum.ru/cpp-beginners/thread337779.html
C++ Интернет и С++
Здраствуйте. Посоветуйте книги, статьи по сетевому программированию на С++, хочу понять саму систему, как там все должно быть устроено, т. е. что бы обьяснялся не сам инструментарий. Спасибо.
C++ Вывод информации о *.bmp на чистом C++
Собственно вот: #include <iostream> #include <fstream> #include <cmath> using namespace std; int main(int argc, char *argv) { char ch;
C++ шаблоны http://www.cyberforum.ru/cpp-beginners/thread337716.html
возник вопрос, а как можно сделать так, чтобы различные экземпляры шаблона класса вели себя по разному в зависимости от того, что было передано в аргументах - класс или некласс. Приведу пример ...
C++ [BMP] HEX (из HEX-редактора) в DEC Имеется файл *.bmp (который нельзя вложить в сообщение). В самом файле есть его свойства (размер и т.д.). Как их перевести из HEX в DEC? Размер - ce 6b 0e 00 (байт) - 922 КБ (945,102 байт) X x Y... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4952 / 2532 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
06.08.2011, 12:54
Цитата Сообщение от Mr.X Посмотреть сообщение
Ну и несколько цитат:
С. Мейерс - Эффективное использование STL. Совет 16.
Выражение v[0] дает ссылку на первый элемент вектора, соответственно &v[0] - указатель на первый элемент. В соответствии со Стандартом C++ элементы vector должны храниться в памяти непрерывно, по аналогии с массивом.
То есть, я не думаю, что автор имел в виду C++0x
Заметьте, ни я ни Майерс не говорим про массив, а лишь про непрерывное хранение элементов, то есть друг за другом, как в массиве, а не с помощью массива.

Не по теме:

Вечером поищу текущий стандарт и приведу цитату из него. Есть подозрения, что Вы просто не нашли нужных слов



Хотя, по Мейерсу, я должен был написать следующий вызов Си функции:
C++
1
2
3
if (!v.empty()) {
    some_c_function(&v[0], v.size())
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.