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

Самостоятельное изучение C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ табулирование функции http://www.cyberforum.ru/cpp-beginners/thread574408.html
Помогите пожалуйста правильно задать условия для табулирования функции с учетом их одз
C++ Что такое "широкие" и "узкие" С-строки Гуглила, и не нашла более-менее нормального ответа на вопрос: "Что же такое "широкие" и "узкие" С-строки. Если приведете пример - вообще будет отлично. http://www.cyberforum.ru/cpp-beginners/thread574404.html
очень нужно,посмотрите! C++
1. Составить программу, сокращающую введенное слово до шести первых букв. 2. Ввести три слова. Поменять местами первое и третье слова. 3. Ввести текст из трех слов. Сохранить каждое слово в отдельной переменой. 4. Дана строка символов, содержащая слова, определить количество слов - начинающихся с буквы ‘п’; 5. Ввести текст из нескольких слов. Подсчитать кол-во слов в тексте. Заменить...
Шейкерная сортировка и последовательный поиск(код на паскаль дан) C++
Дано натуральное число N (1£N£100), целочисленный линейный массив a0, a1, …, aN-1. Элементы массива заполняются случайными целыми числами из диапазона . Требуется отсортировать массив. Метод сортировки шейкерный. После сортировки произвести поиск в массиве введенного значения последовательно с конца массива Код Паскаль я уже сделал вот он,перевидите на С Uses Crt; Const n= 10; m= 10; Type...
C++ Обьединение массивов(Код на Паскаль дан) http://www.cyberforum.ru/cpp-beginners/thread574371.html
Есть программа написанная на паскале,нужно ее переделать на С Смысл программы в том что она находит обьединение двух массивов в один const q=100; type VECTOR=array of integer; var X,Y,Z: VECTOR; n: word; i,m,k,s:integer;
C++ Программа которая работает и файлами (структуры данных) Из чужой проги надо сделать мою!!! ПЛИИИИИИз очень срочно нужна помощь.... Задание перврй: Структура TRAIN с полями: - название пункта назначения; - номер поезда; - время отправления. Действия с файлом структур: подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6156 / 2885 / 281
Регистрация: 04.12.2011
Сообщений: 7,680
Записей в блоге: 3
27.05.2012, 23:35     Самостоятельное изучение C++
Друзья, скорее всего я не понял о чём речь в приведенном примере.
Вот код в Win32 C++/clr
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// char_Ptr.cpp: главный файл проекта.
#include "StdAfx.h"
#include <iostream>
using namespace std;
using namespace System;
int main(array<System::String ^> ^args)
{
    std::locale loc("Russian");
    std::locale::global(loc);
cout<<"Указатель инициализированный строковым литералом:\n ";
char* s="abcde";
s="ab";
cout<<s;
char str[]="const";
cout<<"\nМассив инициализированный строковым литералом:\n";
str[0]='d';
cout<<str;
cin.get();
 return 0;
}
Работает. instagib, Ваш преподаватель неправ в том, что не признал ошибки (что-то про массив char он придумал).
Вообще, стандарты и реализации имеют свойство меняться. Мне, лично всё равно, как компилятор в какой-либо реализации поступает:
создает константу и связывает с указателем, или создает указатель на переменную и инициализирует литералом. Важно знать это для той реализации с которой имеешь дело. Конечно, конформизм без границ недопустим, но мне кажется, готовность принять изменения, штука не плохая.
instagib, я думаю, что идеальных преподавателей не бывает, но разумно брать у каждого лучшее, а не пытаться найти худшее. Ведь если постараться, - всегда можно найти, но в этом нет геройства. Что касается, преподов у которых и почерпнуть нечего, зловредных к тому же, то этого навалом, и это зло. Надеюсь Ваш не такой.
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru