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

как вы к этому относитесь ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические массивы. http://www.cyberforum.ru/cpp-beginners/thread71191.html
Помогите пожалуйста сделать задачку. В ней должно быть меню, и использованы динамические массивы. В меню 3 пункта: 1. Преобразуйте массив так, чтобы нечетные и четные элементы массива поменялись местами (первый со вторым, третий с четвертым и т.д.). 2. Найти наибольшую сумму модулей элементов строк заданной матрицы. 3. Выход из программы.
C++ Поиск элементов и замена в двумерном массиве В массиве все элементы ,стоящие выше максимального элемента,заменить на максимальный элемент первого столбца! Есть часть кода где производит рандомное заполнение,поиск максимального элемента и вывод,подскажите пожалуйста как написать код для поиска в первом столбце макс. элемента и как произвести замену? Заранее благодарю. #include <stdio.h> #include <conio.h> #include <stdlib.h> #define... http://www.cyberforum.ru/cpp-beginners/thread71182.html
Файлы C++
Прошу помочь в написании программы: Исходный текстовый файл скопировать в результирующий текстовый файл, удалив слова менее N1 символов и более N2 символов. Разделители слов - любое количество пробелов. Спасибо. Добавлено через 1 минуту На Си.
C++ Сортировка строк в файле
Дана строка вида: Имя Фамилия номер_телефона дата_рождения. Нужно выполнить сортировку строк в файле по первым двум цифрам номера телефона. Подскажите как это сделать на c++, желательно с кодом(я работаю в visual studio 2005).
C++ сортировка пузырьком http://www.cyberforum.ru/cpp-beginners/thread71163.html
#include <cstdlib> #include <iostream> #include <ctime> using namespace std; int main(int argc, char *argv) { srand(time(0)); int c;
C++ какая функция осуществляет побитовое чтение файла какая функция осуществляет побитовое чтение файла подскажите кто знает ... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1599 / 991 / 117
Регистрация: 27.09.2009
Сообщений: 1,910
Завершенные тесты: 1
06.12.2009, 22:56     как вы к этому относитесь ?
Вы, молодой человек, разберитесь уж, чего вам там хочется. Приведённый код возвращает именно то, что заказывали - копию nAtrLength байтов, начиная с адреса szStringToAnalyze.c_str() + nStartValuePos. Логично, что если в данной области встречается 0, то все стандартные функции считают это концом строки. Так что если был скопирован буфер "AAAAA\0BBB", то все нормальные функции найдут по этому адресу строку "AAAAA". Веселее, если длина строки превышает nStartValuePos + nAtrLength. Тогда завершающий 0 скопирован не будет, и при работе с данным адресом как со строкой к скопированному содержимому приплюсуются данные за его пределами вплоть до первого же нуля.
 
Текущее время: 16:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru