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

Указатель на строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить приближенное значение бесконечной суммы, не используя стандартные функции, за исключением модуля http://www.cyberforum.ru/cpp-beginners/thread1078990.html
Вычислить приближенное значение бесконечной суммы, не используя стандартные функции, за исключением модуля. Указание. В обоих заданиях, нужное значение считать полученным, если вычислена сумма нескольких первых слагаемых, и очередное слагаемое оказались по модулю меньше данного числа ε. http://pixs.ru/showimage/SnimokJPG_7805923_10570816.jpg
C++ Вывести предложения, которые содержат введенное с клавиатуры слово Никак не могу написать программу которая считывает текст вводимый с клавиатуры и выводит на экран только предложения, содержащее введенное с клавиатуры слово. Никогда не имел дела со строками(( http://www.cyberforum.ru/cpp-beginners/thread1078984.html
C++ Неверная запись в файл
Здравствуйте! Данные из программы нужно записать в файл. Как я понимаю, записывается не иформация, а адрес памяти на эту информацию. void list::save() // Сохраняем элементы в файл { if (!size) return; ofstream out("Spisok.txt"); node *temp = head; for(int i=0;i<size;i++)
Является ли каждое число n из заданной последовательности чисел симметричным C++
Определить, является ли каждое число n из заданной последовательности чисел симметричным, т.е. запись числа содержит чётное количество цифр и совпадают его левая и правая половинки. Через массив делать не надо! Помогите сделать эту задачу
C++ Дана целочисленная квадратная матрица. Опередить: http://www.cyberforum.ru/cpp-beginners/thread1078951.html
Дана целочисленная квадратная матрица. Опередить: 1) произведение элементов в тех строках, которые не содержат отрицательных элементов. 2) максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. / #include <iostream>
C++ ошибка в функции при реализации синтаксического анализатора здравствуйте. пишу компилятор на c++, исходный язык - java. при реализации синтаксического анализатора возникла проблема, что не строится дерево разбора, ибо ничего не передается. не могу понять, в чем ошибка. вроде она возникает в direct_declarator. вкладываю папку, ибо много текста получается, извиняюсь за быдло кодство >_< пожалуйстаЮ помогите разобраться с ошибкой подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6167 / 2896 / 282
Регистрация: 04.12.2011
Сообщений: 7,704
Записей в блоге: 3
22.01.2014, 23:37     Указатель на строку
Передайте адрес указателя. Иначе передаёте его копию. Только не делайте так с указателем на динамически выделенную память, существующие в единственном экземпляре.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
void foo( char ** s){
*s="Hello";
}
 
int main(){
char *a="mama";
cout<<a<<endl;
foo(&a);
cout<<a<<endl;
system("pause");
return 0;
}
 
Текущее время: 16:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru