7 |         out_chars[i] = bit;
                  
                  
                  Я правильно понимаю, что этот warning из за того, что в C++ компиляторы, как и компиляторы Си, не гарантируют знаковость или беззнаковость char? То есть могут char знаковым или беззнаковым сделать - кто как хочет, если явно не указать знаковость
                  
                  
                
Скорее проблема в том что char — это не int. Индексы массивов — интовые.
 Илья
                          Грошев
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Илья
                          Грошев
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Ну хорошо, но изначальный вопрос открытый Не обращайте внимания на варнинг и то что i используется как индекс для массива
https://stackoverflow.com/a/9972378
Обсуждают сегодня