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

Класс Person - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание двумерного динамического массива http://www.cyberforum.ru/cpp-beginners/thread943034.html
У Хортона А. - Visual C++ 2005 написано как создавать динамические массивы таким способом: Выделение памяти в свободном хранилище для многомерного массива предполагает использование new в несколько более сложной форме, чем для одномерного массива. Если предположить, что у вас уже есть соответствующим образом указатель pbeans, то получение пространства памяти для массива beans, с которым вы...
C++ Не могу объявить массив внутри main - ошибка при линковке Доброго времени суток! Я начинающий в С++. Использую gcc в Ubuntu 13.04 x64 bit. Прохожу сейчас массивы. Заметил одну странность. При попытке одновременного объвления - массива внутри main - и использования printf() при компиляции выходит ошибка, я как понял линковщика, следующего содержания: /tmp/ccXzvblP.o:(.eh_frame+0x13): undefined reference to `__gxx_personality_v0' http://www.cyberforum.ru/cpp-beginners/thread943029.html
C++ toupper, tolower, strlen и кириллица
Эти три функции не хотят нормально работать с кириллицей. Если им скормить американские литеры, все нормально. Но вот, например, эта программа печатает "тест", а по-идее должна "ТЕСТ". // Преобразование строчных символов в заглавные. #include <iostream> #include <cstring> #include <cctype> using namespace std; int main()
C++ Ошибка предположительно в strncpy(word, p1, len)
Есть простенький обучающий пример: #include "stdafx.h" #include <iostream> #include <ctype.h> #include <string.h> using namespace std;
C++ realloc http://www.cyberforum.ru/cpp-beginners/thread943001.html
#include <iostream> using namespace std; int main() { int size=0; cout<<"enter size array: "; cin>>size; int *arr;
C++ Посоветуйте литературу для изучения C++ Хоу, форумчане. Недавно начал изучать с++, сейчас читаю какие-то онлайн курсы, но там только базовая информация. Посоветуйте книгу какуюнибудь хорошую Сейчас изучаю вот эти уроки: http://www.programmersclub.ru/main/ подробнее

Показать сообщение отдельно
Tantay
0 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 110
24.08.2013, 20:32  [ТС]     Класс Person
Цитата Сообщение от Olivеr Посмотреть сообщение
полно ошибок. проще переписать
дело в том, что по заданию, вторым объектом класса, является символьный массив. Спасибо за ваш код, но хотелось бы и свой до ума довести.

Добавлено через 1 минуту
Цитата Сообщение от Hugra Посмотреть сообщение
Код C++
C++
1
strncpy(Person::fname, fn, LIMIT);
и
C++
1
strncpy(fname, fn, LIMIT);
есть разница?
да есть я не исправил, в посте. просто компилю я на другом компьютере, а в интернете сижу с другого. Но все равно ругается:
1>person.cpp(15): error C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files\microsoft visual studio 11.0\vc\include\string.h(191): см. объявление "strncpy"
 
Текущее время: 16:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru