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

strncpy - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ combobox и отображение полей http://www.cyberforum.ru/cpp-beginners/thread290034.html
Добрый день , прощу помощи по visual studio , т.к. человек от программирования я далекий и не уверен даже в тот ли раздел я пишу. Собственно как мне кажется моя проблема просто элементарна и скорее всего здесь уже обсуждалась , но к сожалению я даже не знаю как правильно составить вопрос в моем случае. И так суть проблемы : есть форма , на форме есть combobox с 4 значениями , так вот мне...
C++ Как сохранить структуру в виде строк в файле Помогите пожалуйста очень надо. Есть структура листинг ниже, как сделать чтобы она сохраняла данные структуры в виде строк в файле а потом можно было вывести на экран и файла #include <iostream.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <stdio.h> struct Auto { http://www.cyberforum.ru/cpp-beginners/thread290032.html
Дополнить программу C++
#include <iostream> class Calories { public: void Power(); void Display(); void Read(); private:
C++ проясните вопрос в строках
вот программа с объявлениями строк как тип стринг и как массив #include "stdafx.h" #include "iostream" #include "string" using namespace std; int main() {string h="mama papa ded"; cout<<h<<endl;
C++ cin.getline http://www.cyberforum.ru/cpp-beginners/thread289978.html
есть простенькая программа #include <iostream> using namespace std; struct note { char fi; int number; int dob; }; int main ()
C++ Одну строку инициализировать в программе, другую-ввести с клавиатуры. Сравнить данные строки по длине. Помогите пожалуйса написаль код программы, скоро сессия, а работа не сдана, потому что я не могу её написать..... Задание: Одну строку инициализировать в программе, другую-ввести с клавиатуры. Сравнить данные строки по длине. Если они не равны, присоеденить к меньшей большую. Определить коничество слов в полученой строке и наименьшее из них вывести на экран. Заранее большое спасибо! подробнее

Показать сообщение отдельно
Maxim Prishchepa
Эксперт С++
 Аватар для Maxim Prishchepa
1875 / 987 / 61
Регистрация: 29.03.2010
Сообщений: 2,983
06.05.2011, 17:35     strncpy
эм... вы передаёте в ctrncpy первым параметром указатель на область памяти куда хотите копировать, потом указатель на то, что вы хотите копировать, а дальше размер (если я не ошибаюсь), посему, вам нужно сделать результирующий массив, или динамический или сравнительно большой статический и в него запихивать ваши строки, что то типа result[100][20] - 100 строк, каждая строка по 20 символов. а дальше уже делаете strncpy(result[i], a + k, wordSize); в общем как-то так
 
Текущее время: 00:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru