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

Почему выводит бред - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить и вывести на экран в виде таблицы значения функции http://www.cyberforum.ru/cpp-beginners/thread960309.html
Помогите с этим пожалуйста Ац Вц Сц вещественные числа
C++ Получить действительную квадратную матрицу порядка n Вот задача http://www.cyberforum.ru/cpp-beginners/thread960302.html
C++ Из промежутка [a;b) отсортируйте каждый столбец массива по убыванию методом Шелла
Объявите двумерный вещественный массив, в котором n x m элементов. Выполните генерацию массива случайными вещественными числами. Из промежутка [a;b) отсортируйте каждый столбец массива по убыванию методом Шелла.
C++ програма на односвязный список
создать список который вмещает информацию о пользователе водогона (поля : фамилия,адрес,долг).Проверить список на наличие клиентов, долг которых превышает некоторый минимум. Вывести эти записи на экран и удалить(изъять) из списка.
C++ Вернуть значение массива http://www.cyberforum.ru/cpp-beginners/thread960251.html
Добрый день , есть задача создать массив с помощью конструктора класса , заполнить его символами и получить его значение в функции main . Вот код , компилируется без ошибок. При запуске "Ошибка сигментирования". Прошу помощи.... #include<iostream> #include<string.h> using namespace std; int height=100; class C_Mass {
C++ Магический квадрат матрицы Доброго времени суток. Помогите пож-ста. Условие с++: Квадратная матрица M, состоящая из целых чисел, вводится с клавиатуры. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы. подробнее

Показать сообщение отдельно
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
23.09.2013, 12:43     Почему выводит бред
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using namespace std;
 
const char* rename()
{
    char* s = new char[100];
    s = "\\\\vmserver\\ОБЩЕЕ\\put.pdf";
    const char* temp = s;
    return temp;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    locale::global(locale("rus"));
    const char* y = rename();
    for(int i = 0; i <= 23;i++)
        cout<<y[i];
    system("pause");
    return 0;
}
Работает. Почему Ваш вариант не работал, я так и не разобрался, возможно кто-то более опытный пояснит, но проблема была в том, что в массив s[] неправильно записывалась строка.
 
Текущее время: 18:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru