Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 10

Ошибка С4996

02.11.2015, 18:13. Показов 1741. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
проблема
необходимо копировать слова в массив **char
Считывал строку с пробелами, далее переводил строку в нижний регистр, дабы иметь возможность сравнивать слова. Раньше учил чуточку плюсы и писал на билдере(старом, 6 по-моему), перешел на вижлу и начались проблемы с вспоминанием старых лаб)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include "stdafx.h"
#include "math.h"
#include "iostream"
#include "string"
#include "conio.h"
#include "cctype"
#include <algorithm>
#include <cstring>
using namespace std;
int main()
{
    string s;
    cout << "Vvedite text ";
    getline(cin, s);
    cout << "vvedennaya stroka " << s<<"\n";
    transform(s.begin(), s.end(), s.begin(), tolower);
    cout <<"stroka v nijn registre "<< s<<"\n";
    int i,  k=0, len;
    char  *s1,w[30], a[30][30];
    len = strlen(s.c_str());
    
     
    s1 = new char[len+1];
    for (int j = 0; j <= len; j++) {
        s1[j] = s[j];
    
    }
    cout <<"kol-vo simvolov v stroke " << len <<" stroka " << s1;    
    int n = 0;    
    for (k = 0; k <= len; k++) {
        if (s1[k] != ' ')
        {
            w[i] = s1[k];
            i++;
            if (s1[k + 1] == ' ')
            {
                w[i] = '\0';
                strcpy(a[n], w);      
                n++;
                i = 0;
            }
        }
    }
 
    for (int l = 0; l < n; l++) {
        cout << a[l] << "\n";
    }
 
 
 
    _getch();
    return 0;
}
Миниатюры
Ошибка С4996  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.11.2015, 18:13
Ответы с готовыми решениями:

Ошибка С4996
Здравствуйте, компилятор ВС2015 выбаёт ошибку С4996 и жалуется на strcpy #include &lt;iostream&gt; #include &lt;conio.h&gt; #include...

С4996
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &quot;windows.h&quot; ...

Ошибка С4996
нашел следующий код: #include &lt;iostream&gt; #include &lt;sys/types.h&gt; #include &lt;winsock2.h&gt; #include &lt;memory.h&gt; #include...

8
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
02.11.2015, 18:21
#define _CRT_SECURE_NO_WARNINGS <- в самое начало кода.
0
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 10
02.11.2015, 18:26  [ТС]
к сожалению, не помогло
Миниатюры
Ошибка С4996  
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
02.11.2015, 18:28
Цитата Сообщение от castaway Посмотреть сообщение
в самое начало
Тебе о чём-нибудь говорит?
1
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 10
02.11.2015, 18:35  [ТС]
изменил, та же картина
Миниатюры
Ошибка С4996  
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
02.11.2015, 18:40
Цитата Сообщение от Dastanus Посмотреть сообщение
изменил, та же картина
Читай начиная отсюда: Как отключить _CRT_SECURE_NO_WARNINGS?
1
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 10
02.11.2015, 18:43  [ТС]
залил всю папку по адресу
Миниатюры
Ошибка С4996  
Вложения
Тип файла: rar ConsoleApplication2.rar (478.4 Кб, 2 просмотров)
0
0 / 0 / 0
Регистрация: 02.11.2015
Сообщений: 10
02.11.2015, 22:30  [ТС]
спасибо, чето нашаманил и заработало)
0
31 / 31 / 23
Регистрация: 23.03.2015
Сообщений: 210
02.11.2015, 22:57
Цитата Сообщение от Dastanus Посмотреть сообщение
strcpy(a[n], w);
Можно использовать strcpy_s(a[n],30, w);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2015, 22:57
Помогаю со студенческими работами здесь

"предупреждение С4996"- как от нее избавиться?
собственно, написал программу. Вроде все верно, но Visual Studio ругается на fwrite, fopen в программе и отказывается ее строить, буду ...

IIS- asp ошибка: HTTP 500.100 - Внутренняя ошибка сервера - ошибка ASP Internet Information Services
Привет! Конфигурация win2000pro sp2, стандартный IIS, IE 5. При попытке обратиться к сценарию(asp) получаю ошибку: &lt;пропуск&gt;...

Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка записи!
Доброго всем времени суток! подскажи пожалуйста как исправить ошибку: Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове...

Ошибка при добавлении в файл. Ошибка 101: Ошибка записи на диск (Error 101: Disk write error).
Здравствуйте, возникла проблема такого плана. Нужно произвести добавление записи в файл, но после успешного создания и чтения вылазиет...

Ошибка SQL запроса , в базе работает, а через IBQuery в Delphi ошибка
В Combobox загружены имена организаций. Нужно выполнить запрос на вывод всех полей таблицы организаций при выборе имени в Combobox. При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru